我構建了一個自定義控件,用作嚮導幷包含其中的其他控件。我使用空白的asp.net webform頁面構建並測試了控件,並且一切都很完美。我將控件添加到SiteFinity中的頁面,看起來好像沒有視圖狀態。沒有保存或重新加載。該頁面在頁面源代碼中擁有巨大的視圖狀態blob,但是當我使用fiddler觀看流量時,_viewstate會作爲空發送。我建立的控制有一個更新面板。Sitefinity - ViewState +生命週期的控件?
這是怎麼回事?我試圖改變我在生命週期中處理事物的地方,但沒有任何幫助。我很確定它是一個視圖狀態問題。這是怎麼回事?我怎樣才能讓viewstate在沒有完整發布的情況下發布?
是的,我啓用了頁面上的viewstate和通過sitefinity的控件,並設置了viewstate爲我的控件和所有子控件啓用。
這是一個生命週期已得到修復:) – 2011-05-04 11:45:26