.net控件ScriptManager和UpdatePanel无法弹出窗口的问题
来源:互联网 发布:淘宝一个皇冠要多少丹 编辑:程序博客网 时间:2024/04/29 20:32
.net使用ScriptManager和UpdatePanel无法弹出窗口如何解决
.net使用静态刷新控件ScriptManager和UpdatePanel无法弹出窗口如何解决
如果在页面里面用到了ScriptManager,里面再放个更新面板,那客户端的弹出对话框就不起作用了。
例如:
Page.ClientScript..RegisterStartupScript(this.GetType(),
这句验证就失去了作用。
那就要到以下的:
一:
ScriptManager.RegisterStartupScript(this.btnOK,
第一个参数:
最后一个参数:使用了true
二:
前台代码:
<div>
后台代码:
protected void btnCommit_Click(object sender, EventArgs e)
}
项目例子如下:
PS:
因为ScriptManager是AJAX控件,页面使用AJAX进行无刷新改动,改完后发现原来程序中Response.Write("")都不能使用,有冲突,解决方法:
可以使用 System.Web.UI.ScriptManager.RegisterStartupScript(Contrl control, Type type,string key,string script, bool addScriptTags)来达到相应的目的。
其中control是引起回发事件的控件ID,type客户端脚本类型,key脚本块标识,script要执行的脚本程序,addScriptTags 如果为true 则前面的脚本语句中不需要加标识若为false 则要写出完整的脚本语句实例:
或者另外种方法可以用HttpContext.Current.Handler来代替controlID,不过使用前需要转化为System.Web.UI.Page.
实例:
ScriptManager.RegisterStartupScript((System.Web.UI.Page)HttpContext.Current.Handler, this.GetType(), "ShowMessage", "alert('成功');", true);
- .net控件ScriptManager和UpdatePanel无法弹出窗口的问题
- Ajax.Net--ScriptManager和UpdatePanel控件
- ScriptManager和UpdatePanel控件
- ScriptManager和UpdatePanel控件
- ScriptManager和UpdatePanel控件的使用
- ScriptManager和UpdatePanel控件的使用
- ScriptManager和UpdatePanel控件的使用
- ScriptManager和UpdatePanel控件的使用
- ScriptManager和UpdatePanel控件的使用
- ScriptManager和UpdatePanel控件的使用(UpdatePanel局部刷新)
- ScriptManager和UpdatePanel控件(转)
- ScriptManager和UpdatePanel控件(转)
- UpdatePanel和Scriptmanager的使用方法
- 项目经历——解决ScriptManager和UpdatePanel局部刷新以及不弹出对话框问题
- Ajax的UpdatePanel内无法弹出窗口的解决方法
- ASP.NET AJAX就5个控件,分别是ScriptManager、ScriptManagerProxy、UpdatePanel、UpdateProgress和Timer
- ASP.Net(C#)中基于ScriptManager-UpdatePanel的无刷新上传(用户控件)的实现
- 【AJAX】ScriptManager和UpdatePanel的属性说明
- iPhone中通过WebView显示本地html页面
- Android的SoundPool类使用与利弊
- 虚拟机centos下问题汇总
- 學習分割線~
- start()和run()的关系
- .net控件ScriptManager和UpdatePanel无法弹出窗口的问题
- rtorrent命令行使用说明和安装
- 1到100以内所有奇数的和
- 代码中分号带来的错误
- Nginx Proxy buffer 工作原理
- oracle文档下载 学习
- jbpm 整合的时候 报的错误 java.lang.LinkageError: loader constraint violation: when resolving interface method
- 基于C的跨平台开源多媒体开发库——SDL
- Introduction to Algorithms (算法导论) 学习笔记 -- Chapter 9