Groups | Blog | Home
all groups > asp.net webcontrols > november 2003 >

asp.net webcontrols : aligning datagrid with datasource


Jan Limpens
11/7/2003 10:19:58 AM
hi folks,

which is the best way to get to the datasource/row via a bound datagrid?

my datagrid is bound to a dataview.
when i select a button in the grid i want easy access to the
corresponding datarowview in the dataview.

until now my best bet is to get the datakey from the
datagrid.SelectedItem, sort my view by the key´s field and then use
dataview.Find() to get the row. but thats horribly cubersome and sorts
my view in a way i do not like it to be sorted!

i am very sure there must be a much better method which i haven't found
yet - please tell me :)

thanks
jj
Jan Limpens
11/7/2003 12:59:53 PM
it does, thanks!

[quoted text, click to view]
Luca Bertoldi
11/7/2003 2:37:24 PM
Hi Jan,
it seems you need to use the
System.Web.UI.WebControls.DataGridCommandEventArgs parameter passed to the
event handler: it has an Item property which in turn has a DataItem property
that references the DataRowView you need to access.

Hope it helps,
Luca

[quoted text, click to view]

AddThis Social Bookmark Button