我們正在開發一個Web應用程序,並且遇到了一個特定頁面的問題。間歇性地,頁面無法呈現。服務器返回的HTML被截斷,始終在同一點。這是一個非常複雜的頁面,包含很多MS Ajax和一個telerik treeview控件。渲染器上的ASP.NET怪異行爲
我們通常會發現,如果我們在頁面掛起時離開頁面,我們會得到未處理的異常(我明白爲什麼會發生這種情況),然後返回頁面,它會正常加載。
我們已將大量日誌記錄放入文件後面的頁面代碼中。它完成了Page_Load事件代碼。我們覆蓋了OnRender事件並執行進入這個事件處理程序,但是當事情發生錯誤時,它會掛在那裏。
我們注意到的另一件事 - 當我們在本地主機上運行它時,它會起作用 - 錯誤只會在生產服務器上顯現。
非常感謝您的幫助 - 我們已經花了一天拉着我們的頭髮
乾杯
託尼 附: ASP.NET 3.5
我們可以隨機猜測了很久。如果你發佈了代碼,會真的有幫助。 – womp 2010-01-05 16:55:15
你一天拔出多少頭髮,並且在你全部禿頭之前你會得到答案?如果你發佈更多的代碼,你可能會留下更多的頭髮。 – 2010-01-06 07:21:16
JDK - 哇 - 你已經發明瞭治療禿頂的方法。注意自我:通過在Stackoverflow上發佈大量代碼來逆轉脫髮;-) – 2010-01-08 18:47:14