Well i have a gridview where i have defined the columns on my own and turned autogenerating off but now i have the problem that i cant access GridView.SelectedRow.DataItem.
As it turns out to be null now, when it had a value when auto generation was turned on..
Edit:
What i need is a way to save the ID of the row while not showing the ID to the user so if there is any way to do this?
I’m guessing DataItem is only properly filled when you are using DataBinding.
Are you using DataBinding?
Ok from this url:
Guessing you’re reading the value from a postback, might just be the problem.
Try using SelectedValue, if you’ve setup the (primary) key for the items.
I’ve always used that and it worked.
msdn about SelectedValue