ASP.NET AJAX(27)-AsyncPostBackError
這一篇來講一下如何來補抓非同步postback時,所發生的一些error
.aspx
.aspx.cs
1.首先執行這個例子前,先記得不要進入偵錯模式,也就是不偵錯執行
2.當button在updatepanal裡時,所丟出的例外事件,其實scriptmanager本身就會以對話方塊去顯示出補抓到的錯誤
3.可以先將ScriptManager.GetCurrent(this).RegisterAsyncPostBackControl(Button2);這行註解掉,並按一下button2,此時會出現錯誤畫面,要如何使不在updatepanal裡的button,也可以用對話方塊展示出錯誤訊息呢?在load事件加上以上那行即可
4.AsyncPostBackError事件可以讓我們對錯誤訊息的對話方塊多加一點說明
5.在非同步postback發生錯誤訊息時,如何轉至別的頁面?在webconfig中轉址過去要顯示的頁面即可