jaf*_*ffa 2 asp.net-mvc asp.net-mvc-3
我的基本控制器类上有以下内容,我的其他控制器继承自:
[HandleError(ExceptionType = typeof(NotFoundException), View = "NotFound")]
[HandleError(ExceptionType = typeof(UnauthorisedException), View = "Unauthorised")]
Run Code Online (Sandbox Code Playgroud)
我希望能够将异常消息添加到视图中.例如,当我抛出异常时:
throw new NotFoundException("This record was not found");
Run Code Online (Sandbox Code Playgroud)
我可以以某种方式获取此消息并将其插入NotFound视图.
异常对象是在HandleErrorInfo
错误页面的模型中发送的.您可以使用以下内容显示异常消息:
<%: Model.Exception.Message %>
Run Code Online (Sandbox Code Playgroud)
如果您想要堆栈跟踪和所有内容的完整信息,您可以使用该ToString
方法(在您输出的非字符串对象上隐式调用该方法):
<%: Model.Exception %>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
6133 次 |
最近记录: |