asp.net操作javascript-confirm返回值的两种方式_.docx

上传人:PIYPING 文档编号:11644289 上传时间:2021-08-27 格式:DOCX 页数:4 大小:12.25KB
返回 下载 相关 举报
asp.net操作javascript-confirm返回值的两种方式_.docx_第1页
第1页 / 共4页
asp.net操作javascript-confirm返回值的两种方式_.docx_第2页
第2页 / 共4页
asp.net操作javascript-confirm返回值的两种方式_.docx_第3页
第3页 / 共4页
asp.net操作javascript-confirm返回值的两种方式_.docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《asp.net操作javascript-confirm返回值的两种方式_.docx》由会员分享,可在线阅读,更多相关《asp.net操作javascript-confirm返回值的两种方式_.docx(4页珍藏版)》请在三一文库上搜索。

1、操作javascript:confirm返回值的两种方式_ 在中用法confirm可以分为两种: 1.没有用法ajax,confirm会引起也面刷新 2.用法了ajax,不会刷新 A.没有用法ajax,可以用StringBuilder来完成. (一)用StringBuilder掌握后台操作javascript:confirm返回值,此方法比较烦琐 1.后台启动大事 StringBuilder sb = new StringBuilder(); sb.Append(script language=javascript); sb.Append(var val=window.confirm(Are

2、you sure!);); sb.Append(window.document.getElementById(TextBox1).value=val;); sb.Append(_doPostBack(TextBox1,);); sb.Append(/script); this.RegisterStartupScript(System.Guid.NewGuid().ToString(), sb.ToString(); 2.前台代码: 代码如下: asp:TextBox ID=TextBox1 runat=server AutoPostBack=true OnTextChanged=TextBox

3、1_TextChanged/asp:TextBox 3.文本框OnTextChanged=TextBox1_TextChanged的后台大事代码 protected void TextBox1_TextChanged(object sender, EventArgs e) if (TextBox)(sender).Text != ) if (TextBox)(sender).Text.ToUpper() = TRUE) /确定后执行另一个大事/方法 if (TextBox)(sender).Text.ToUpper() = FALSE) /取消后执行另一个大事/方法 该大事也可以写成其它的方法

4、驱动。只是推断TexBox1的值。 留意:该大事由AutoPostBack=true引起页面刷新,全局变量丢失,最好用法session变量来保存需要存储的值。 (二)通过前台Javascript来确定后台执行的方法,也就多了个OnClientClick大事此方法最简洁 前台按钮大事 代码如下: asp:Button ID=bt_DeleteButton runat=server OnClick=bt_DeleteButton_Click OnClientClick=if(confirm(调用后台bt_DeleteButton_Click大事,确定连续吗?)return true;elseret

5、urn false; Text=删除 Visible=False / 就在页面上添加 a.OnClick后台大事, b.OnClientClick大事,javascript的confirm,选择 确定后执行 OnClick后台是大事bt_DeleteButton_Click B:用法了Ajax控件的页面 代码如下: ScriptManager.RegisterStartupScript(UpdatePanel1, UpdatePanel1.GetType(), , alert(提示);if(confirm(是否连续执行yes)alert(本页面连续添加)elsewindow.open(productManage.aspx,_blank);, true); 更多信息请查看IT技术专栏 .

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1