2009-07-23 48 views
0

不Page類增加的ViewState在CreateChildControls中創建的控件,我的意思是我有一個網頁,其中我添加一些控件的頁面,全部都是文字和的EnableViewState是錯誤的,我的問題是有任何ViewState條目在頁面的ViewState?不Page類增加的ViewState中的CreateChildControls在ASP.NET創建控件

謝謝。

+0

我有57 KB的ViewState一個頁面,我不知道他們從已經產生在哪裏,我只是自CompositeControl在頁面繼承自定義控件。 – 2009-07-23 16:25:18

回答

0

您可能需要閱讀這一點,看看這是什麼炸燬你頁:

http://msdn.microsoft.com/en-us/library/1whwt1k7.aspx

看起來你可以禁用視圖狀態,但你的控件可以有自己的了ControlState-您可能需要擔心關於。

此外,如果您將這些控件添加到DataGrid中,則DataGrid會將其所有內容存儲在視圖狀態中。

看看這裏:http://msdn.microsoft.com/en-us/library/ms972976.aspx#viewstate_topic9

+0

非常感謝,DataGrid將其所有內容存儲在視圖狀態,Repeater如何? – 2009-07-25 11:33:48