关于AJAX的ScriptManager.RegisterClientScriptBlock无法弹出对话框的解决方法【归类】
来源:互联网 发布:1002服务数据出现异常 编辑:程序博客网 时间:2024/05/16 14:58
【1】例如:
ScriptManager.RegisterClientScriptBlock(UpdatePanel1, this.GetType(), 'click', 'alert('提示信息')',true);
就可以正常的弹出alert对话框了。
注:
就可以正常的弹出alert对话框了。
注:
(1)如果在页面中有多个UpdatePanel,如果每个UpdatePanel的UpdateMode都是“always”的话,
那么你使用那个UpdatePanel的实例作为参数都可以;
那么你使用那个UpdatePanel的实例作为参数都可以;
(2)如果每个UpdaePanel的UpdateMode=conditional,
那么你必须使用正在更新的那个UpdatePanel作为参数,这样脚本才能起作用。
那么你必须使用正在更新的那个UpdatePanel作为参数,这样脚本才能起作用。
【2】
ScriptManager.RegisterStartupScript(btnDel, typeof(string), "", "<script>alert(\'删除成功!\');</script> ", false);倘若采用false,那么则要采用javascript脚本。true的话是不需要的。
【3】
不少朋友会看到:
使用了UpdatePanel控件来实现局部刷新效果,在后台又需要注册脚本来弹出提示窗口等操作,
然而在ie8,遨游等等浏览器下都是正常的,但是在IE10或搜狗等浏览器下提示窗口就弹不出来了,这是怎么回事呢?其实这种问题是浏览器兼容性问题。当您遇到编译执行都成功,就是弹不出来窗口时候,换个浏览器试试吧。
有时候这种问题调试了大半天,结果却是浏览器的兼容性,哎,真是无语。【更换浏览器】
0 0
- 关于AJAX的ScriptManager.RegisterClientScriptBlock无法弹出对话框的解决方法【归类】
- ScriptManager.RegisterClientScriptBlock的疑问
- asp.net ajax 无法弹出alert对话框的解决方法
- asp.net ajax 无法弹出alert对话框的解决方法
- asp.net ajax 无法弹出alert对话框的解决方法
- .net控件ScriptManager和UpdatePanel无法弹出窗口的问题
- ScriptManager.RegisterClientScriptBlock
- Ajax的UpdatePanel内无法弹出窗口的解决方法
- ajax页面无法弹出对话框??
- 关于U盘无法弹出的几种解决方法
- 关于Div弹出层无法取值的解决方法
- 关于无法显示该网页,弹出对话框显示"Internet Explorer无法打开Internet站点xxx,已终止操作"问题的解决方法
- 移动硬盘无法弹出的解决方法
- OpenFileDialog无法弹出的解决方法
- 弹出的模态对话框上EDIT控件变量的值无法更新的解决方法
- 使用ajax之后弹出对话框的方法
- dwr弹出Error对话框的解决方法
- 关于registerstartupscript与RegisterClientScriptBlock的区别
- linux网络协议栈(五)网络层 (10)网络层VPN
- openwrt 透明代理上网
- linux网络协议栈(五)网络层 (11)NAT穿越
- linux网络协议栈(六)传输层 (1)传输层基本框架
- 浏览器的工作原理:新式网络浏览器幕后揭秘
- 关于AJAX的ScriptManager.RegisterClientScriptBlock无法弹出对话框的解决方法【归类】
- iOS7 Xcode5 键盘的处理
- 笑点测试中,请勿打扰
- JPA/database lock
- 卸载Oracle 11gR2 RAC
- 锂电池充放电
- jpbm表
- jQuery EasyUI Tree 增删改 编辑结点名称自动全选文本域
- Fedora10下源码编译vlc-1.1.1 流程及注意事项