[英]EnableViewState Question in nested user controls - ASP.NET
我有一个带有(EnableViewState =“ true”)的页面,该页面具有一个带有(EnableViewState =“ true”)的父控件。 父控件加载子控件。
在子控件中,我有一个viewstate对象,该对象在回发时被分配为null。 奇怪的是,如果我在子控件上设置EnableViewState =“ true”,则一切正常。
我的理解是,该指令默认为true。 我是否明确设置此设置有什么关系。
如果使用LoadControl()加载控件,则asp.net不知道如何在回发时还原这些控件。 但是,如果确保将所有控件都加载到Page_Init中,则视图状态将被加载到控件中。
此控件为您完成了其中一些操作
是否在web.config中关闭了ViewState?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.