几个小时后,我被困在一个看起来很愚蠢的问题上,我无法继续前进。
基本上,如果我尝试在 ASP.NET Web 窗体页面(即在 Page_Load)的任何事件处理程序中评估以下内容:
ScriptManager.GetCurrent ( Page ).IsInAsyncPostBack
我总是收到以下错误:
但是,如果我在任何嵌入的 UserControls 事件中评估相同的值,我确实会返回一个 bool 值。
我错过了一些非常基本的东西吗?
最佳答案
您在使用 AjaxControlToolkit-ScriptManager 吗?
我有时也遇到问题来调试 IsInAsyncPostBack 值。
改变
ScriptManager.GetCurrent(Page).IsInAsyncPostBack
至
AjaxControlToolkit.ToolkitScriptManager.GetCurrent(Page).IsInAsyncPostBack
关于c# - ScriptManager.GetCurrent ( Page ).IsInAsyncPostBack 在运行时抛出错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5108609/