<asp:TemplateField HeaderText="操作">
<ItemTemplate>
<asp:Button ID="btnGvDelete" runat="server" Text="删除" CssClass="btn btn-primary" OnClick="btnGvDelete_OnClick" CommandArgument='<%# Eval("sno") %>' CommandName="getSno" />
</ItemTemplate>
</asp:TemplateField>
protected void btnGvDelete_OnClick(object sender, EventArgs e)
{
int row = ((GridViewRow) ((Button) sender).NamingContainer).RowIndex;
string sno = gvSelect.Rows[row].Cells[1].Text;
Response.Write("<script>alert('" + sno + "')</script>");
}
本文介绍了一个ASP.NET中GridView控件使用自定义模板字段实现删除功能的例子。通过绑定Button到服务器端事件并传递参数的方式,实现了点击按钮后获取对应行的数据。此示例适用于希望了解如何在ASP.NET Web Forms应用程序中实现数据表格删除操作的开发者。
3883

被折叠的 条评论
为什么被折叠?



