安徽11选五开奖记录:MVC(六、ActionResult 返回类型 )

吉林省十一选五走势图 www.el2sw.cn 2017-2-10来源:心得技巧人气:6546

1、ActionResult简介

ActionResult是一个抽象类, 在Action中返回的都是其派生类。 ActionResult派生类:

类名 抽象类 父类 功能
ContentResult 根据内容的类型和编码,数据内容
EmptyResult 空方法
FileResult abstract 写入文件内容,具体的写入方式在派生类中
FileContentResult FileResult 通过 文件byte[] 写入文件
FilePathResult FileResult 通过 文件路径 写入文件
FileStreamResult FileResult 通过 文件Stream 写入文件
HttpUnauthorizedResult 抛出401错误
javaScriptResult 返回Javascript文件
JsonResult 返回Json格式的数据
RedirectResult 使用Response.Redirect重定向页面
RedirectToRouteResult 根据Route规则重定向页面
ViewResultBase abstract 调用IView.Render()
PartialViewResult ViewResultBase 调用父类ViewResultBase 的ExecuteResult方法. 重写了父类的FindView方法. 寻找用户控件.ascx文件
ViewResult ViewResultBase 同上

2、ViewResult

public ActionResult ViewResult() {   return View(); }

3、ContentResult

public ActionResult ContentResult() { return Content("Hi, 我是ContentResult结果"); }

4、EmptyResult

public ActionResult EmptyResult() {   //空结果当然是空白了!   //至于你信不信, 我反正信了   return new EmptyResult(); }

5、FileResult

public ActionResult FileResult() {   var imgPath = Server.MapPath("~/demo.jpg");   return File(imgPath, "application/x-jpg", "demo.jpg"); }

6、HttpNotFoundResult

public ActionResult HttpNotFoundResult() {   return HttpNotFound("Page Not Found"); }

7、HttpUnauthorizedResult

public ActionResult HttpUnauthorizedResult() {   //未验证时,跳转到Logon   return new HttpUnauthorizedResult(); }

8、JavaScriptResult

public ActionResult JavaScriptResult() {   string js = "alert(\"Hi, I'm JavaScript.\");";   return JavaScript(js); }

9、JsonResult

public ActionResult JsonResult() {   var jsonObj = new {   Id = 1,   Name = "小铭",   Sex = "男",   Like = "足球"   };   return Json(jsonObj, JsonRequestBehavior.AllowGet); }

10、RedirectResult

public ActionResult RedirectResult() {   return Redirect("~/demo.jpg"); }

11、RedirectToRouteResult

public ActionResult RedirectToRouteResult() {   return RedirectToRoute(new { controller = "Hello", action = "" }); }

12、PartialViewResult

public ActionResult PartialViewResult() {   return PartialView(); }

  • 景德镇一道路泥泞坑洼找不到东家 区住建局牵头改造 现已完工 2019-02-18
  • 湖州德清武康街道铆足干劲创佳绩 2019-02-17
  • 包住内力,在不断变化中寻找契机,可出击可借力亦可卸力。 2019-02-16
  • 【家国网聚·网络旺年】以春节的名义,拉近家的距离 2019-02-16
  • 房子都震裂了!中铁八局你停停(图) 2019-02-15
  • 全国人大代表、上海市黄浦区委书记杲云:打造卓越的全球城市核心区 2019-02-15
  • 郭碧婷曝杨幂怀孕趣事,杨幂实力学习台湾腔 2019-02-14
  • 中国加快向知识产权强国转变 2019-02-13
  • “网络党课”第二课 杨禹《为美好生活而奋斗》 2019-02-12
  • 偶像玄幻剧陆续定档暑期 荧屏满溢青春气息 2019-02-11
  • 风眼沙龙:新消费时代二手车市场的机遇和挑战 2019-02-10
  • “相信中华民族伟大复兴的中国梦一定会实现” 2019-02-10
  • 奇点金服获一亿元B轮融资 战略合作发布 2019-02-09
  • 全国首个“呼死你”黑灰产业团伙被摧毁 2019-02-08
  • 保障安全出行 面对“黑车”坚决说不! 2019-02-07
  • 258| 939| 967| 615| 407| 359| 895| 341| 389| 11|