3
我有一個相當複雜的頁面我的工作,有很多用戶控件的,中繼器等。
該頁面上的ViewState
已經膨脹到4MB以上,在回發時導致"Maximum Request Length Exceeded"
錯誤。臨時修復將增加HttpRuntime
中的maxRequestLength
屬性,但這不能解決根本問題。
是否有人知道我該如何檢查/查詢ViewState以查看哪些控件是最大的違規者?我想嘗試和避免花費一堆時間來優化控制,只會給我幾個KB的節省,而在頁面上有其他人可能在ViewState中存儲幾百kB。
謝謝!
弗裏茨洋蔥的ViewStateDecoder非常出色 - http://stackoverflow.com/questions/ 22814/how-to-decode-viewstate – StuartLC