当前位置:  开发笔记 > 编程语言 > 正文

如何检查页面是否在ASP.NET AJAX上的保留函数pageLoad中回发

如何解决《如何检查页面是否在ASP.NETAJAX上的保留函数pageLoad中回发》经验,为你挑选了1个好方法。

我正在寻找一种方法来检查pageLoad()是否在加载事件期间由于回发/异步回发或由于第一次加载和访问而引发此方法.

这类似于Page.IsPostback页面后面代码中的属性.

TIA,Ricky



1> Dave Ward..:

您可以这样做的一种方法是在Application.Init中连接Application.Load处理程序,然后让该处理程序在运行后取消绑定:

Sys.Application.add_init(AppInit);

function AppInit() {
  Sys.Application.add_load(RunOnce);
}

function RunOnce() {
  // This will only happen once per GET request to the page.

  Sys.Application.remove_load(RunOnce);
}

这将在Application.Init之后执行.它应该是调用pageLoad之前的最后一件事.

推荐阅读
重庆制造漫画社
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有