[英]How do I use MVC HandleError attribute with JQueryUI Dialog?
我有HandleError属性正常工作,但是:
我有一个显示部分视图的jqueryui对话框。 如果我在此操作中产生错误,则对话框将保持空白,并且不会重定向到Error.aspx页。
我需要做什么才能使它正常工作?
如果控制器动作中HandleError
异常,则HandleError
属性会捕获此异常并呈现“ Error
视图。 问题是它将StatusCode设置为500。当jQuery看到此状态代码时,它认为请求失败,甚至不费心显示内容。 解决方法是编写一个自定义错误处理程序属性,该属性派生自标准属性,并通过在呈现“错误”视图时将状态代码设置为200来覆盖OnException方法。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.