如何从整个页面的代码中启用viewstate

时间:2014-10-10 20:19:39

标签: asp.net

我有一个页面,我已设置EnableViewState ='False',但在某些情况下,如CMS管理页面,我希望从后面的代码将EnableViewState设置为True。我试图将代码放在Page_Load中,但似乎没有用。

1 个答案:

答案 0 :(得分:1)

您需要将其放在页面的OnInit事件中,而不是Page_Load。有关详细信息,请参阅Page.OnInit Method

正如ASP.NET Page Lifecycle tutorial所示,OnInit是您打开/关闭ViewState的最后机会。