我想知道是否有任何方法可以在母版页中处理异常。让我们假设这个非常简单的情况:
Site.Master:
protected void Page_Init(object sender, EventArgs e)
{
try
{
DoStuffFromChildPage();
}
catch (Exception ex)
{
Response.Write(ex.Message);
}
}
Default.aspx:
protected void Page_Init(object sender, EventArgs e)
{
throw new Exception("Test Exception");
}
这只是对我的想法/概念的简单概述。我试图阻止在使用 master 的每个页面中编写 try..catch 代码块。