方法一:
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Cells[7].Attributes.Add("onclick", "return confirm('你确认要删除吗?')");
}
}
方法二:
<asp:TemplateField HeaderText="删除">
<ItemTemplate>
<asp:HyperLink Enabled="True" ID="LinkButton1" NavigateUrl ='<%#"admin_articleDel.aspx?ID="+DataBinder.Eval(Container.DataItem, "ID")%>' runat="server" OnClick="return confirm('确认要删除吗?');" Text="删除"></asp:HyperLink>
</ItemTemplate>
<ItemStyle Width="40px" />
</asp:TemplateField>
方法三:
<asp:TemplateField ShowHeader="False">
<ItemTemplate>
<asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="False" OnClientClick="return confirm('您确认删除该记录吗?')" CommandName="Delete" Text="删除"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
方法一删除用RowDeleting事件。