Asp.net mvc 2 如何在asp.net MVC2.0中显示错误消息

Asp.net mvc 2 如何在asp.net MVC2.0中显示错误消息,asp.net-mvc-2,Asp.net Mvc 2,在asp.NETC#MVC2.0中编码时,如何显示错误消息,比如说有try{}..Catch{}或者如果有其他错误。。。那么,如果我想显示错误消息,那么我该如何编码呢?只需在您的视图数据中返回一个错误即可: public ActionResult Index(int id) { try { // Do something that causes an error } catch (Exception ex) { ViewDat

在asp.NETC#MVC2.0中编码时,如何显示错误消息,比如说有try{}..Catch{}或者如果有其他错误。。。那么,如果我想显示错误消息,那么我该如何编码呢?

只需在您的
视图数据中返回一个错误即可:

public ActionResult Index(int id)
{
    try
    {
        // Do something that causes an error
    }
    catch (Exception ex)
    {
       ViewData["Error"] = ex.Message;
    }
    return View();
}
并使用
ViewData[“Error”]
在页面中获取它