【发布时间】:2019-08-31 02:11:22
【问题描述】:
event Page_Error(object sender, EventArgs e) 不处理期望。 Visual Studio 正在处理异常。
我尝试通过 Page_Load 或按钮抛出异常,但仍然无法正常工作。我无法搜索有关此问题的任何信息。在我的书中展示了带有 Page_Load、Page_Error、Button 的简单示例,根据我的书,这应该可以工作。我猜在 Web.config 中缺少一些东西。
void Page_Error(object sender, EventArgs e)
{
Response.Clear();
Exception ex = Server.GetLastError();
Response.Write("Something not yet");
Response.Write(ex.Message);
Server.ClearError();
}
protected void Page_Load(object sender, EventArgs e)
{
Response.Write("Load event fired");
throw new Exception();
}
我希望 Page_Error 会处理抛出的异常,而不是 Visual Studio。
【问题讨论】: