asp.net web 后台判断提示框,点击'是'执行代码A(),点击'否'执行代码B()
2014-01-09 10:53
525 查看
html code <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title>无标题页</title> </head> <body> <form id="form1" runat="server"> <div> <asp:Button ID="btnCallBack" runat="server" Text="回发并弹出confirm" OnClick="btnCallBack_Click" /> <asp:Button ID="btnHid" runat="server" OnClick="btnHid_Click" Width="0px" /> <asp:HiddenField ID="hid" runat="server" /> </div> </form> </body> </html>
后台:
protected void btnCallBack_Click(object sender, EventArgs e) { //do sth string js = string.Format("document.getElementById('{0}').value=confirm('是否确认?');document.getElementById('{1}').click();", hid.ClientID,btnHid.ClientID); ClientScript.RegisterStartupScript(GetType(), "confirm", js, true); } protected void btnHid_Click(object sender, EventArgs e) { string result = hid.Value.ToLower() == "true" ? "是" : "否"; Response.Write(string.Format("您选择的是{0}",result)); }
相关文章推荐
- 每日学习心得:CustomValidator验证控件验证用户输入的字符长度、Linq 多字段分组统计、ASP.NET后台弹出confirm对话框,然后点击确定,执行一段代码
- 每日学习心得:CustomValidator验证控件验证用户输入的字符长度、Linq 多字段分组统计、ASP.NET后台弹出confirm对话框,然后点击确定,执行一段代码
- 每日学习心得:CustomValidator验证控件验证用户输入的字符长度、Linq 多字段分组统计、ASP.NET后台弹出confirm对话框,然后点击确定,执行一段代码
- asp.net中的后台按钮如何先执行前台验证再执行后台代码
- ASP.NET程序中动态修改web.config中的设置项目(后台CS代码)
- asp.net动态添加CheckBox控件及判断是否选中,以下是页面及后台代码
- ASP.NET程序中动态修改web.config中的设置项目(后台CS代码)
- ASP.NET在后台代码实现个功能,根据选择提示用户是否继续执行操作
- ASP.NET后台执行JS代码
- 来篇文章:ASP。NET程序中动态修改web.config中的设置项目 (后台CS代码)
- 点击button先执行js在执行后台代码客户端判断控件是否为空
- Asp.Net中的获取Web.config中设置的参数!(前后台的代码示例)
- ASP.NET程序中动态修改web.config中的设置项目(后台CS代码)
- asp.net下使用jquery 的ajax+WebService+json 实现无刷新取后台值的实现代码
- ASP.NET后台代码方式识别页面“按钮点击”和浏览器F5“刷新”事件
- asp.net后台代码实现点击按钮动态添加table的一行
- asp.net 点击按钮,页面没有任何变化,后台代码不触发
- IT咨询顾问:一次吐血的项目救火 java或判断优化小技巧 asp.net core Session的测试使用心得 【.NET架构】BIM软件架构02:Web管控平台后台架构 NetCore入门篇:(十一)NetCore项目读取配置文件appsettings.json 使用LINQ生成Where的SQL语句 js_jquery_创建cookie有效期问题_时区问题
- 【asp.net 】使用js结合hidden控件实现在后台运行一段程序后提示确认,确认通过后继续执行后台代码~~~