Asp.net mvc 4 asp.net mvc视图中的异常处理

Asp.net mvc 4 asp.net mvc视图中的异常处理,asp.net-mvc-4,view,exception-handling,Asp.net Mvc 4,View,Exception Handling,我在控制器和我手动添加的其他层(如DataAccess)中处理异常 我还在视图中放置了异常处理 是否有必要这样做,或者我是否可以从视图中删除异常处理代码?这不是必需的,ASP.NET本身具有异常处理功能。你只需要抛出一个异常。在“释放”模式下运行时,视图将自动捕获它 只需在应用程序中添加“FilterConfig”\u start public class FilterConfig { /// <summary> /// The register global fil

我在控制器和我手动添加的其他层(如DataAccess)中处理异常

我还在视图中放置了异常处理


是否有必要这样做,或者我是否可以从视图中删除异常处理代码?

这不是必需的,ASP.NET本身具有异常处理功能。你只需要抛出一个异常。在“释放”模式下运行时,视图将自动捕获它

只需在应用程序中添加“FilterConfig”\u start

public class FilterConfig
{
    /// <summary>
    /// The register global filters.
    /// </summary>
    /// <param name="filters">
    /// The filters.
    /// </param>
    public static void RegisterGlobalFilters(GlobalFilterCollection filters)
    {
        filters.Add(new HandleErrorAttribute());
    }
}