ASP.net 中要删除一条数据,如何弹出一个对话框让操作者再次确认?

比如要删除一记录,为了防止操作人员的误操作,所以需要弹出一个对话出来让操作人员再次确认一次是否删除,如何实现弹出对话框以及如何响应对操作人员点击的确认或者取消事件?刚开始... 比如要删除一记录,为了防止操作人员的误操作,所以需要弹出一个对话出来让操作人员再次确认一次是否删除,如何实现弹出对话框以及如何响应对操作人员点击的确认或者取消事件?刚开始用ASP.N你ET 所以请各路大侠指导为谢! 展开
 我来答
xiaohua303
2011-08-15 · 超过36用户采纳过TA的回答
知道小有建树答主
回答量:131
采纳率:0%
帮助的人:99.1万
展开全部
可以用js的 confirm函数,也可以自己写一个页面(或是层)来模仿对话框,前者简单,但是ui太难看,后者可以定制ui
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
梦星夜空001
2011-08-15 · TA获得超过143个赞
知道小有建树答主
回答量:142
采纳率:0%
帮助的人:135万
展开全部
再删除按钮上加onclick事件 "onclick=return confirm('你确认要删除吗?')"
追问
System.Web.UI.WebControls.Button btnDelRow;
btn_reject.Attributes.Add("onclick", "return confirm('确定要删吗?');");
我有试过上面的语句,这个语句好像程序第一次响应的时候不弹出对话框,而是第二次才弹出(是第一次执行的时候初始化吗?)另外对用户对话框的选择的确认以及取消事件是怎么判断去做对应的响应的?
追答
这个confirm是一个脚本对象,当用户选择确定的时候会提交表单,去选择取消的时候不做提交。你是不是代码加的地方不正确啊?如果使用的是gridview控件,在RowDataBound事件数据绑定的时候添加,并将删除按钮的CommandName设置为“Delete”
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式