Sep 23, 2010, 2:11 PM
[CLOSED] The panel will detail a button that performs the update with a server-side method.
I need to refresh the grid without losing the selected record
I can only update the grid by
but in doing so lose the selected row
this.Store1.DataBind();
not working!!!I can only update the grid by
protected void CaricaGriglia()
{
List<ObjMacchineOperatrici> list = new List<ObjMacchineOperatrici>();
// Creo una lista degli attributi desiderati
List<ObjVehicleAttributeType> attributesList = new List<ObjVehicleAttributeType>();
attributesList.Add(BusinessVehicleAttributeType.GetById(400));
attributesList.Add(BusinessVehicleAttributeType.GetById(401));
attributesList.Add(BusinessVehicleAttributeType.GetById(402));
attributesList.Add(BusinessVehicleAttributeType.GetById(403));
// Carico una lista di veicoli che abbiano almeno un attributo dei precedenti
List<ObjVehicle> vehiclesList = new List<ObjVehicle>();
vehiclesList = BusinessVehicle.GetList(((Global)Context.ApplicationInstance).WEBSession.IDUser, attributesList);
//vehiclesList = BusinessVehicle.GetList(((Global)Context.ApplicationInstance).WEBSession.IDUser);
// Carico il DTO
foreach (ObjVehicle v in vehiclesList)
{
ObjMacchineOperatrici ojm = new ObjMacchineOperatrici { ID = v.ID, Identificativo = v.Name, Categoria = v.Attributes[0].VehicleAttributeType.Name, Modello = v.Model, Telaio = v.Plate, CodiceWayCounter = v.CommunicationDevice.Name, RiferimentoTaratura = v.SealCode, CodiceHardware = v.CommunicationDevice.HwCode, Tipo = v.ModelType, CreationUser = v.CommunicationDevice.CreationUser.Description, CreationDate = v.CommunicationDevice.CreationDate, UpdateUser = v.UpdateUser.Description, UpdateDate = v.UpdateDate };
if (v.Engines != null && v.Engines.Count > 0 && v.Engines[0] != null)
{
ojm.Motore1 = v.Engines[0].EngineModel.StringIdentifier;
}
if (v.Engines != null && v.Engines.Count > 1 && v.Engines[1] != null)
{
ojm.Motore2 = v.Engines[1].EngineModel.StringIdentifier;
}
list.Add(ojm);
}
StoreVeicoli.DataSource = list;
StoreVeicoli.DataBind();
}
Is there an easier way to update the grid while maintaining the selected row?but in doing so lose the selected row
Last edited by geoffrey.mcgill; Sep 24, 2010 at 3:01 PM.
Reason: please use [CODE] tags, [CLOSED]