我的asp.net
mvc4 应用程序中有一个错误视图,如下所示:
@model System.Web.Mvc.HandleErrorInfo
@{
ViewBag.Title = "Erreur";
}
<p>Take it easy</p>
<hgroup class="title">
<h1 class="error">Erreur = @Model.Exception</h1>
<h1 class="error">Controller = @Model.ControllerName</h1>
<h1 class="error">Name = @Model.ActionName</h1>
<h2 class="error">Une erreur s'est produite lors du traitement de la requête.</h2>
</hgroup>
控制器代码:
public class HomeController : Controller
{
[HttpGet]
public ActionResult Index()
{
return RedirectToAction("Search");
}
public ActionResult Error()
{
return View();
}
public ActionResult About()
{
ViewBag.Message = "Votre page de description d’application.";
return View();
}
public ActionResult Contact()
{
ViewBag.Message = "Votre page de contact.";
return View();
}
问题是Model
始终为空。这是什么原因?