我已經看到有關此問題的一些帖子,但沒有一個具體到我的問題,我不知道我需要什麼做這個調試。Sys.WebForms.PageRequestManagerServerErrorException:....從服務器返回的狀態代碼是:404
我在aspx頁面上有一些組合框,當我從第一個頁面中選擇一個值時,它用值填充第二個值,第三個和第四個填充值等等。這工作沒有問題,直到我包圍一個asp.net UpdatePanel周圍的組合框,並嘗試「ajaxify」整個過程,所以頁面不跳舞。確切的錯誤我得到的是:
Sys.WebForms.PageRequestManagerServerErrorException: An unknown error occurred while processing the request on the server. The status code returned from the server was: 404
需要注意以下幾點:
- 我使用的URL重寫 - 這就是我的想法是造成
- 將發生錯誤,每當我選擇問題第二次選擇。這意味着我可以從第一個組合框中選擇一個值並獲得相同的錯誤(因此它在第二個回發中發生 - 無論它來自哪個組合框)。
我已經嘗試在腳本管理器上設置EnablePartialRendering =「false」,但正如我所說的,它不工作時不使用ajax,所以我不知道如何調試問題。
我的服務器是Windows 2008,運行帶有ASP.NET 2.0的IIS &。
我真的很感激你的幫助
在此先感謝。
如果您使用,請使用Response.Redirect()而不是Server.Transfer()。 – user2239208 2013-04-03 07:08:23