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

 

 

 

posted on 2015-09-06 16:22  巴夫巴夫  阅读(133)  评论(0编辑  收藏  举报