且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

删除与多个主键列Datalist中

更新时间:2023-11-24 14:07:04

您可以访问所有的按键:

You can access all of the keys:

gridView.DataKeys[rowNum][dataKeyName]

其中的rowNum是e.RowIndex从gridView_RowDeleting事件处理程序,dataKeyName就是要拿到钥匙:

where rowNum is e.RowIndex from the gridView_RowDeleting event handler, and dataKeyName is the key you want to get:

<asp:GridView ID="gridView" runat="server" DataKeyNames="userid, id1, id2, id3" OnRowDeleting="gridView_RowDeleting">

protected void gridView_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
    gridView.DataKeys[e.RowIndex]["userid"]...
    gridView.DataKeys[e.RowIndex]["id1"]...
    gridView.DataKeys[e.RowIndex]["id2"]...
    gridView.DataKeys[e.RowIndex]["id3"]...
}