DataKeyField kan du sätta i DataGriden, detta värde kan du sedan få ut i funktionen som hanterar Delete knappen. På http://samples.gotdotnet.com/quickstart/aspplus/ finns det några exempel.
Frågan#1
Hej!
Är ny för ASP.NET, tidigare kört massa ASP. Sitter nu med en webbprogrammeringskurs så de e .NET som gäller. Använder WebMatrix.
Har en DataGrid där jag vill ha en radera knapp i den högraste kolumnen. Knappen kommer dit men hur gör jag sen för att skicka tillbaka rätt information, alltså rätt ID-för posten, och vart skall det?
<asp:DataGrid id="dgNameList" runat="server" AutoGenerateColumns="False"
OnSelectedIndexChanged="dgNameList_SelectedIndexChanged_1">
<Columns>
<asp:BoundColumn DataField="Namn"></asp:BoundColumn>
<asp:BoundColumn DataField="Ort"></asp:BoundColumn>
<asp:BoundColumn DataField="Stadsdel"></asp:BoundColumn>
<asp:ButtonColumn Text="Ta bort" ButtonType="PushButton" CommandName="Delete"></asp:ButtonColumn>
</Columns>
</asp:DataGrid>
