我在我的页面中显示自定义错误..如果发生错误。但如果在我的 subview 母版页中发生相同的错误,我无法在整个页面上显示自定义错误页面,它会向我显示 subview 母版页下的错误页面。请附上屏幕截图。
如果任何 submaster 或其他页面发生问题,任何人都可以帮助我如何在整个页面上显示错误页面..
这是我在 Web 配置文件中使用的代码,用于显示自定义错误页面..
<customErrors mode="On" defaultRedirect="~/Home/Error">
<error statusCode="403" redirect="~/Home/Error" />
<error statusCode="404" redirect="~/Home/Error" />
</customErrors>
我有母版页
所有js文件和Css文件链接
我有主母版页面的子母版页面。子母版页面有三个选项卡,每个选项卡都有网格控制。如果出现问题,我可以显示自定义错误页面,但它在子母版页面中显示我。而不是在主页面中母版页......但如果发生任何事情我需要在主母版页中显示自定义错误页面..
谢谢
谢谢
最佳答案
出现此问题的原因是您在初始页面加载后使用 AJAX 部分加载选项卡的内容,因此在加载母版页后会发生错误。
您需要做的是提供一个 javascript 函数来处理 ajax 调用返回后的错误并重定向到错误页面。
我不确定您使用的是什么 JavaScript 框架,但大多数框架允许您指定成功和错误处理的回调。
关于asp.net - 使用 asp.net mvc 从嵌套母版页显示自定义错误页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4029804/