首页 新闻 会员 周边

MVC3中,如果视图出现异常如何处理?

1
悬赏园豆:50 [已解决问题] 解决于 2012-06-11 14:10

比如说页面model中其中某个属性为null,用的时候就会异常,这种情况下,有没有类似action里面HandleError这样的处理机制?

hirocker的主页 hirocker | 初学一级 | 园豆:109
提问于:2012-06-11 11:59
< >
分享
最佳答案
0

可以定义自己的ExceptionFitler,实现IExceptionFilter接口。

参考博文:[原]ASP.NET MVC异常处理方案

参考博问:自定义 ExceptionFilter 没有执行

收获园豆:25
dudu | 高人七级 |园豆:30948 | 2012-06-11 14:01
其他回答(1)
0

在Controller里可以设置异常。

这个是Attribute,你可以设置在Controller上,也可以设置在Action上。

收获园豆:25
无之无 | 园豆:5095 (大侠五级) | 2012-06-11 12:53

View中的异常也会触发HandleError么? 还是要设置别的Attribute?

支持(0) 反对(0) hirocker | 园豆:109 (初学一级) | 2012-06-11 13:39

@hirocker: 参见DUDU的回答吧。

[原]ASP.NET MVC异常处理方案

支持(0) 反对(0) 无之无 | 园豆:5095 (大侠五级) | 2012-06-11 14:04
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册