我在我的页面中显示自定义错误..如果某些事情发生错误。但如果我的子视图母版页中出现相同的错误,我无法在整个页面上显示自定义错误页面,它会向我显示子视图母版页下的错误页面。请我附上屏幕截图。
如果在子主管或其他页面的任何地方发生了某些事情,任何正文都可以帮我解决如何在整个页面上显示错误页面的问题。
以下是我在web配置文件中使用的代码,用于显示自定义错误页面..
<customErrors mode="On" defaultRedirect="~/Home/Error">
<error statusCode="403" redirect="~/Home/Error" />
<error statusCode="404" redirect="~/Home/Error" />
</customErrors>
我有主页
所有js文件和Css文件链接
我有主站页面的子主页面。子主页面有三个标签,每个标签都有网格控件。如果出现问题我可以显示自定义错误页面,但它显示我在子主页面..不在主母版页.....但如果有什么东西需要在主母版页中显示CustoM错误页面..
由于
由于
答案 0 :(得分:1)
发生此问题的原因是您在初始页面加载后使用AJAX部分加载选项卡的内容,因此在加载母版页后发生错误。
您需要做的是提供一个javascript函数来在ajax调用返回后处理错误并重定向到错误页面。
我不确定您使用的是什么JavaScript框架,但大多数框架允许您指定成功和错误处理的回调。