我們使用DevExpress的ASP.NET控件。ASPxCallbackPanel上的PerformCallback好像不會結束
在我們的應用程序中,我們在各個地方使用了ASPxCallbackPanel
控件。該回調在ClientSideEvents.ValueChanged
的處理程序中由"CallbackPanel.PerformCallback (...)"
觸發。
有時候,只有在使用Internet Explorer時,加載欄和表單纔會被鎖定。我們沒有得到任何服務器錯誤 - 客戶端只是顯示加載欄,並沒有停止。
推薦的錯誤處理回調錯誤在我們的Web.Config設置如下:
..
<modules>
<remove name="ScriptModule"/>
<remove name="ASPxHttpHandlerModule"/>
<add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add name="ASPxHttpHandlerModule" type="DevExpress.Web.ASPxClasses.ASPxHttpHandlerModule, DevExpress.Web.v10.2, Version=10.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a"/>
</modules>
..
<devExpress>
<compression enableHtmlCompression="true" enableCallbackCompression="true" enableResourceCompression="true" enableResourceMerging="true"/>
<themes enableThemesAssembly="true"/>
<errors callbackErrorRedirectUrl="~/sites/special/ErrorPage.aspx"/>
<settings rightToLeft="false"/>
</devExpress>
..
不幸,我們無法真正重現錯誤。它有時會發生。有沒有辦法在回調中設置超時時間,以便加載條在大約30秒後消失?或者有沒有辦法在掛起的情況下重定向到特殊的錯誤頁面?
我們該如何處理這個問題?
我有同樣的問題:-(它是哪個防火牆? – 2012-09-13 12:13:34