C# 自定义错误页的母版页中出现异常

C# 自定义错误页的母版页中出现异常,c#,asp.net,c#-4.0,C#,Asp.net,C# 4.0,我正在使用自定义错误页,如~/error.aspx,其中包含母版页文件。当我遇到异常时,一切正常(我被重定向到~/error.aspx)。 但当我从MasterPage的某个地方得到异常时,我看到了运行时错误 是否有任何方法将用户重定向到~/error.aspx(这是标准的),如果不起作用(母版页上的例外),请将其重定向到其他文件,如~/error.htm?这是由于无限循环。 当母版页上出现错误时,它会转到错误页,但错误页也有母版页,因此它会再次尝试转到错误页,从而创建一个无限循环。 最好的方法

我正在使用自定义错误页,如~/error.aspx,其中包含母版页文件。当我遇到异常时,一切正常(我被重定向到~/error.aspx)。 但当我从MasterPage的某个地方得到异常时,我看到了运行时错误


是否有任何方法将用户重定向到~/error.aspx(这是标准的),如果不起作用(母版页上的例外),请将其重定向到其他文件,如~/error.htm?

这是由于无限循环。 当母版页上出现错误时,它会转到错误页,但错误页也有母版页,因此它会再次尝试转到错误页,从而创建一个无限循环。
最好的方法是将错误页面设置为纯html,这样重定向链接就不会出现错误。

这是由于无限循环造成的。 当母版页上出现错误时,它会转到错误页,但错误页也有母版页,因此它会再次尝试转到错误页,从而创建一个无限循环。
最好的方法是将错误页面设置为纯html,这样重定向链接就不会出现错误。

已经在web.config中设置了
?是。问题是当我在错误页面(确切地说不是在error.aspx,而是在它的母版页)中有错误时,我已经在web.config中设置了
?是的。问题是当我在错误页面中出错时(确切地说,不是在error.aspx中,而是在其母版页中)