För bilden <asp:imagebutton> som du sedan sätter CommandArgument = ditt id. Sedan i suben ska det gå att få ut den med e.CommandArgument. Kan vara så att vissa av de här sakerna inte funkar på en repeater så då råder jag dig att använda DataList.
En lite närmare förklaring:
Om man har en "edit"-knapp som refererar till en edittemplatecolumn. Hur gör man då för att få ut id´t på den raden som man har valt att editera?
Det får du ju automatiskt i den posten du väljer.
Du anropar subben datagrid_edit genom attributet
onEditCommand=datagrid_edit i asp:datagrid.
Sedan ser den ut ungefär.
Public sub datagrid_edit(sender as object, e as DataGridCommandeventargs)
datagrid.edititemindex = E.item.ItemIndex
sub_för_att_ladda_om_innehållet_i_datagriden()
end sub
En till fråga:
Hur gör jag lättast för att spara mina ändringar i databasen? Finns det inbyggt i "edit"-klassen eller måste man exekvera en sql-sträng?