添加一个模版列,编辑模版列,并加入一个linkButton,在onClientClick中加入JavaScript:return confirm('你确定要删除该行记录吗?');
在html中找到那个模版列在其中加入这个属性CommandArgument='<%# Bind("ID") %>'
选中LinkButton的事件在Command项中写delete然后在后台代码中这样实现:
protectedvoiddelete(objectsender,CommandEventArgse)
...{
stringID=e.CommandArgument.ToString();//得到该行的ID值(如果你下面的调用是通过ID来删除的话)
if(deviceInfoBLL.Delete(ID))//这里是调用下层的删除方法
...{
init();//初始化页面
Label_warning.Text="删除成功,编号为:"+ID;
}
else
Label_warning.Text="删除失败,编号为:"+ID;
}
完成
本文介绍如何在ASP.NET的GridView控件中实现删除操作前的弹窗确认功能,包括前端JavaScript确认框的设置及后端C#代码的具体实现。
2244

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



