关于 asp.net Ajax UpdatePanel window.onload问题
在我未用UpdatePanel 之前 ,有javascript 脚本触发 window.onload 事件
在我使用UpdatePanel 之后 ,window.onload 事件就只能执行一次了(因为没有整页刷新),这样导致我原来的业务逻辑就有问题了。
经过我测试改正了问题,为了以后与我有同样遭遇的朋友能顺利解决问题,我把我的解决办法帖了出来:
window.onload = function() {
if (!(typeof (Sys) == "undefined" || typeof (Sys.WebForms) == "undefined" || typeof(Sys.WebForms.PageRequestManager) == "undefined")) {
var _myPageRequestManager = Sys.WebForms.PageRequestManager.getInstance();
this._MyendRequestHandlerDelegate=Function.createDelegate(this,this._MyhandleEndRequest);
_myPageRequestManager.add_endRequest(this._MyendRequestHandlerDelegate);
}
load_sub();
}
function _MyhandleEndRequest(){
load_sub();
};
http://www.mybuffet.cn
自己顶吧!
http://www.mybuffet.cn
相关问答:
select top 12 * from Product where [id] not in (select top 12 [id] from Product)
这样可以分页,但是我在后面想加个条件
select top 12 * from Product where [id] not in (select top 12 [id] from Prod ......
VB.NET code:
'Global.asax
Sub Application_Start(ByVal sender As Object, ByVal e As EventArgs)
'在应用程序启动时运行的代码
Dim RequestUrl As String = HttpContext.Current.Requ ......
我在后台调用JavaScript的时候,他是在后台把事件的代码执行一次后在执行JavaScript方法
有什么办法 在执行JavaScript方法的时候停住,在执行后面的代码
不太明白啊,说清楚点吧
就是执行后台代码的时候 ......
在家研究ajax,看了别人的一个网上购物商城项目的源代码,自己也来仿别人的东西练习练习,没想出问题了!一下的这些代码是我仿照别人写的。我是想让注册的人填写用户名,光标离开用户名后面的填写空白处后立刻利用aj ......