ErrorHandlerAttribute和从MVC 2迁移到MVC 3

时间:2011-06-27 09:47:46

标签: c# .net asp.net asp.net-mvc-2 asp.net-mvc-3

我已将网站从MVC 2迁移到MVC 3,现在遇到了我的错误处理程序属性无效的问题

我将我的方法标记为

[HttpPost]
[CampaignRequestErrorHandler]
public ActionResult Finish(T request)
{
if (!ModelState.IsValid)
{
return GoToCreateView(request);
}            
try
....

我将CampaignRequestErrorHandler添加到路由过滤器并且它有效,但我只需要启用方法范围错误处理。

如果你知道哪里有错误,请帮帮我

1 个答案:

答案 0 :(得分:1)

只是为了让您知道ASP.NET MVC3可以使用全局过滤器来处理错误 您可以阅读更多hereherehere