var inte riktigt svaret. i och med att jag ej har värdet i en kolumn i datagriden.
kan förklara lite utförligare:
jag har en tabell med lite olika kolumner bla. ett id för raden samt 2 värden som jag använder mig av när jag presenterar datagriden. när jag klickar på någon av dessa 2 vill jag ha ut kolumnen id från datakällan så att jag kan visa övrig information för den raden!
när jag har jobbat med repeaters har det varit väldigt enkelt att få ut data från datakällan för den aktuella raden tex.
e.Item.DataItem("id")
men hur gör jag med ett datagrid om jag vill åstakomma samma sak?
måste jag ha någon typ av dålt fält som innehåller id som jag kan använda Item.Cells för att hämta?
eller kan kan jag binda id-värdet till ButtonColumn:ens CommandName?
naturligare hade väl varit att använda CommandArgument men den verkar inte finnas med för ButtonColumn?
Nu tvingade du mig o läsa lite mer om datagriden
Och de var bra att du gjorde det! Hittade en grej som jag missat förut som du helt klart ska använda dig av.
DataKeyField="id"
Det är ett attribut som datagriden har. Och du kommer åt detta värde genom