2012-01-20 42 views
0

我有一個MySite主機個性化與自定義母版頁和用戶控件與列表視圖。ViewStateException在創建個人網站上的MySite.aspx

嘗試爲用戶創建個人網站時,出現「此頁面已被修改,因爲您打開了它」錯誤消息。日誌顯示一個ViewStateException。

通過刪除usercontrol它效果很好。

我也在頁面和控制級別禁用了ViewState(EnableViewState =「false」),但是我沒有取得任何成功。

有關如何解決此問題的任何想法?

+0

看起來您正在用戶控件中使用更新SPWeb對象,這會導致此類異常。 請分享代碼以獲得問題的正確答案 – Sandeep

回答

0

問題是,個人網站集有一個自定義母版頁,其定義的控件具有活動視圖狀態。

解決方案是將該母版頁更改爲默認頁面,因爲我不需要個人網站上的自定義母版頁,僅在根網站上。