通用js:
<script type="text/javascript"> function delete_mail() { msg='删除后数据将无法恢复,确认要删除所选信息么?'; if(window.confirm(msg)) return true; else return false; } </script>
1、按钮删除
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"> <Columns> <asp:BoundField DataField="TE_ID" HeaderText="管理员编号" /> <asp:BoundField DataField="USERNAME" HeaderText="登录用户名" /> <asp:BoundField DataField="TRUENAME" HeaderText="真实姓名" /> <asp:BoundField DataField="CJ_TIME" HeaderText="创建时间" /> <asp:TemplateField> <ItemTemplate> <a href="look_teadmin.aspx?bianhao=<%# Eval("TE_ID")%>" onclick="return delete_mail()">永久删除</a> </ItemTemplate> </asp:TemplateField>
</Columns> </asp:GridView>
后台
string bianhao = Request.QueryString["bianhao"]; if (bianhao == "" || bianhao == null) bangding(); else { TE_ADMIN_BIZ biz = new TE_ADMIN_BIZ(); biz.Del_Admin_Biz(Convert.ToInt32(bianhao)); bangding(); }
2、LinkButton 删除
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"> <Columns> <asp:BoundField DataField="TE_ID" HeaderText="管理员编号" /> <asp:BoundField DataField="USERNAME" HeaderText="登录用户名" /> <asp:BoundField DataField="TRUENAME" HeaderText="真实姓名" /> <asp:BoundField DataField="CJ_TIME" HeaderText="创建时间" /> <asp:TemplateField> <ItemTemplate> <asp:LinkButton ID="LinkButton1" runat="server" OnClientClick="return delete_mail()" CommandArgument='<%# Eval("TE_ID")%>' OnCommand="page_onclick"> 永久删除 </asp:LinkButton></td>
</ItemTemplate> </asp:TemplateField>
</Columns> </asp:GridView>
后台
protected void page_onclick(Object sender, CommandEventArgs e) { int bianhao = Convert.ToInt32(e.CommandArgument); TE_ADMIN_BIZ biz = new TE_ADMIN_BIZ(); biz.Del_Admin_Biz(Convert.ToInt32(bianhao)); bangding(); }
|