无情地尝试从静态方法访问页面控制

时间:2014-02-03 07:02:21

标签: c# jquery asp.net static-methods webmethod

正如标题中所述,我一直在不遗余力地在静态方法中访问页面控件。

我所做的是如下图所示但仍然看到控件为空?我知道viewstate没有传递给静态方法,就是这种情况吗?

通过jQuery ajax调用方法测试。

The code and the expanded page object

1 个答案:

答案 0 :(得分:0)

调用静态方法没问题,您是否检查过'test'方法中当前处理程序是否已经为空?可能是您访问当前处理程序但尚未在ASP.Net管道中构建?有关页面生命周期,请参阅http://msdn.microsoft.com/en-us/library/ms178472.aspx#general_page_lifecycle_stages