Asp.Net Mvc之ActionResult
正文:
System.Web.Mvc命名空间中.包含在控制器中的方法,我们称为控制器中的 Action,这些Action的返回类型为ActionResult.ActionResult本身是一个抽象类,用于给子类返回相应的类型.
一般子类就在其ExecuteResult()方法里进行相应的操作;接下来依次说一下每一个ActionResult子类;
1.ContentResult
2.EmptyResult
3.FileResult
4.HttpUnauthorizedResult
5.HttpNotFoundResult
6.JsonResult
7.JavaScriptResult
8.HttpStatusCodeResult
9.RedirectResult
10.RedirectToActionResult
11.RedirectToRouteResult
12.ViewResult
从上图的继承关系可知,ViewResult也是继承ActionResult的.
13.PartialViewResult
END