zpxc.net
当前位置:首页 >> Asp.nEt(C#)点击弹出确定/取消对话框 >>

Asp.nEt(C#)点击弹出确定/取消对话框

protected void Page_Load(object sender, EventArgs e) { b1.Attributes.Add("onclick", "javascript:if(confirm('确定要删除吗?')){}else{return false;}"); } 简单方便,屡试不爽

DialogResult r1 = MessageBox.Show("确定继续新增记录吗?", "新增记录提示框", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (r1 == DialogResult.OK) { //这里写点了确定按钮做什么 } //点了取消,默认返回,继续执行下一操作

这样写就可以了, Response.Write("if(confirm('你真的要删除这条数据吗?')){return true;}else{return false}"); 重要的是返回值,当返回true时,将提交到服务器,当返回false时,就终止了向服务器的提交动作;

用js就行了 if (!confirm("确认要删除?")) { window.event.returnValue = false; }为true的时候是确认,false的时候是取消

Response.Write输出完之后后面的代码肯定是会执行的,你这个前台要用ajax调后台方法,类似于调Webservice的方法;或者用通过直接调用

在类中写一个函数 public void WebMessageBox(string values) { HttpContext.Current.Response.Write("alert('" + values + "');history.back()"); HttpContext.Current.Response.End(); } public void WebMessageBox(string values,string Page...

.black_overlay{ display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; background-color: black; z-index:1001; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=80); } .white_content { display: non...

这很简单哈,第一种,在该按钮中加入一个,client click()事件,用JavaScript编写哈!其次就是,利用response.write();将JavaScript代码嵌入进去;第三,你再网上搜 return confirm()这个东西,我现在没有时间,不细说了哈

if (MessageBox.Show("确定要删除吗?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes){ MessageBox.Show("点击了确定按钮");}else { MessageBox.Show("点击了取消按钮");}

第一句往网页里加了句js代码,但第二句马上也执行了,立马跳转了。 改成:Response.Write("alert('您还没有登录,请先登录');window.location = 'login.aspx';"); 没测试,有可能属性名写错了,但肯定是用js来跳转的。

网站首页 | 网站地图
All rights reserved Powered by www.zpxc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com