Hej, jag håller på att mixtra lite med datagrids. Hur gör jag för att hämta ett värde från den rad jag valt med "select"-fältet. Går det inte att plocka ut den raden ur objektet som du använde när du läste in datan i datagriden? Har du kontrollerat så att inte dgrdMinDatagrid.SelectedDataKey är null? Jag använder en SqlDataSource för att hämta gridviewdatan, så jag har inget dataset, och det varkar inte som om SqlDataSource innehåller något dataset-objekt. Hur fyller du på datagriden någon form av objekt borde du använda där? Prova att läsa ur det objektet. Jag är lite snäv i min syn där för jag har inte kännt så mycket på SqlDataSource. Hoppas att det hjälper iaf.DataGrid-hjälp
jag har försökt att komma åt det via
dgrdMinDatagrid.SelectedDataKey.Value
Men den det uppstår en exeption av typen System.InvalidOperationExeption.
Det verkar som om den inte märker att jag valt en rad, men jag är helt säker på att jag har gjort det.Sv: DataGrid-hjälp
int row = Convert.ToInt32(e.Item.ItemIndex);
objDataSet.Tables["namn"].Rows[row].Delete(); (Jag använder mig av DataSet)
Sv: DataGrid-hjälp
Det kan vara intressant i vilken function du försöker komma åt värdet är det i Page_Load eller i OnSelectedChange
Kontrollera även att du har EnableViewState = trueSv: DataGrid-hjälp
Sv:DataGrid-hjälp
Mvh Sara