2
被處理如果異常是在一個頁面拋出,將有可能要在母版中進行處理(假定它以前沒有被處理?)異常在母版
被處理如果異常是在一個頁面拋出,將有可能要在母版中進行處理(假定它以前沒有被處理?)異常在母版
如果主頁上的方法是一個在發生異常的上面的調用鏈中,它可以被捕獲。
你想完成什麼?在猜測中,我會說你需要探索創建一個基本頁面,在那裏你有你的異常處理,並從中繼承你的其他頁面。
你可以添加處理程序Page.Error
事件:
protected void Master_Init()
{
Page.Error += MyErrorHandler;
}
我不知道,有在母版類Master_Init
方法,但我相信,你有一個想法。
嗯,我希望能夠捕獲所有在頁面上未處理的異常,並在masterpage上向用戶顯示一條消息 – 2011-01-12 16:46:38