在ASP.NET Web應用程序中,我有一個包含更新面板的頁面。在這個更新面板中,用戶可以點擊一個圖標來添加或刪除控制器到中繼器。每次更新updatepanel時請求長度都會增加
我在updatepanel的Page.Load中放置了一個斷點,並在每次使用updatepanel時檢查HttpContext.Current.Request.ContentLength。每次請求發送時,請求的大小都會增加。
有趣的是,當用戶刪除控件時,它甚至會增加大小(因此頁面再次變得更輕)。
最後,這給我以下錯誤:最大請求長度。
圍繞Web的解決方案建議增加maximumRequestLength。這不是一個選項,因爲我會達到最大值。
我甚至已經注意到請求長度呈指數增長。
任何人都有相同的經驗?
這確實如此。每次發生部分回發時,我們都會向其中一個控件添加一些屬性,這使得它越來越大。這也使得視角越來越大,反過來又提出了更大的要求。 – Peter 2009-09-25 08:40:30