Jag blev först lite ställd över att min RowCommand inte ser ut som tex RowDelete. e.RowIndex finns inte, och hur kan jag då få ut vilken Datakey som min rad i gridden har?
Svaret ligger i e.CommandArgument, som innehåller samma sak som e.RowIndex:
int index = Convert.ToInt32(e.CommandArgument);
DataKey myGridKey = myGrid.DataKeys[index];
int myRowId = Convert.ToInt32(myGridKey.Value);