大多数操作方法会返回从 ActionResult 中派生的类的实例。 ActionResult 类是所有操作结果的基础。 不过,也存在不同的操作结果类型,具体取决于操作方法执行的任务。 例如,最常见的操作是调用 View 方法。 View 方法返回从 ActionResult 中派生的 ViewResult 类的实例。

您可以创建返回任意类型(如字符串、整数或布尔值)的对象的操作方法。 这些返回类型在呈现到响应流之前包装在合适的 ActionResult 类型中。

下表显示了内置操作结果类型以及返回这些类型的操作帮助器方法。

操作结果

帮助器方法

描述

ViewResult

View

将视图呈现为网页。

PartialViewResult

PartialView

呈现分部视图,该分部视图定义可呈现在另一视图内的某视图的一部分。

RedirectResult

Redirect

使用其 URL 重定向到另一操作方法。

RedirectToRouteResult

RedirectToAction

RedirectToRoute

重定向到另一操作方法。

ContentResult

Content

返回用户定义的内容类型。

JsonResult

Json

返回序列化的 JSON 对象。

JavaScriptResult

JavaScript

返回可在客户端上执行的脚本。

FileResult

File

返回要写入响应中的二进制输出。

EmptyResult

(无)

表示在操作方法必须返回 null 结果 (void) 的情况下所使用的返回值。

MVC3 ActionResult 返回类型相关推荐

  1. ActionResult 返回类型

    操作结果 帮助器方法 说明 ViewResult View 将视图呈现为网页. PartialViewResult PartialView 呈现分部视图,该分部视图定义可呈现在另一视图内的某视图的一部 ...

  2. asp.net core系列 38 WebAPI 返回类型与响应格式--必备

    一.返回类型 ASP.NET Core 提供以下 Web API Action方法返回类型选项,以及说明每种返回类型的最佳适用情况: (1) 固定类型 (2) IActionResult (3) Ac ...

  3. ASP.NET Core WebAPI控制器返回类型的最佳选项

    ASP.NET Core WebAPI控制器返回类型的最佳选项 原文:ASP.NET Core WebAPI控制器返回类型的最佳选项 前言 从.NET Core 2.1版开始,到目前为止,控制器操作可 ...

  4. .net mvc actionresult 返回字符串_ASP.NET Core中的Action的返回值类型

    在Asp.net Core之前所有的Action返回值都是ActionResult,Json(),File()等方法返回的都是ActionResult的子类.并且Core把MVC跟WebApi合并之后 ...

  5. action请求_深圳嘉华学校之Action方法返回类型

    Action方法返回类型 . Action方法返回类型 . Void . 简单或复杂类型 . HttpResponseMessage . IHttpActionResult . 自定义返回类型 在前面 ...

  6. JS nodeType返回类型

    JS nodeType返回类型 前几天朋友正好问道 这个 js的nodeType是个什么概念(做浏览器底层的)正好遇到这篇文章可以向大家解释下 将HTML DOM中几个容易常用的属性做下记录: nod ...

  7. mysql int和bigdecimal,mysql的 int 类型,刨析返回类型为BigDicemal 类型的奇怪现象

    用的是Map,List>接收, sql语句中int类型的值做了聚合运算, 满足上述两个条件. java中去取value的值就会变成BigDecimal 类型 经过实测:mybatis 中的sql ...

  8. C++——auto、decltype、返回类型后置、模板别名:using =、nullptr

    1.3.声明 1.3.1.auto 以前版本关键字auto是一个存储类型说明符,表示动态存储还是静态存储,与static关键字对应,第九章也写了,C++11将其用实现自动类型推断(第三章).必须显示初 ...

  9. typedef 返回类型(*Function)(参数表) ——typedef函数指针

    //首先看一下函数指针怎么用 #include <iostream> using namespace std; //定义一个函数指针pFUN,它指向一个返回类型为char,有一个整型的参数 ...

最新文章

  1. mysql事务的4大特性
  2. Java的三大特性之继承
  3. python3连接mysql_第七篇:Python3连接MySQL
  4. Levenshtein distance最小编辑距离算法实现
  5. 移动web——基本知识点总结
  6. python获取系统信息模块psutil
  7. WEB Service 下实现大数据量的传输
  8. php 判断两个数组是否相等
  9. spark yarn 提交作业
  10. 拓端tecdat|R语言时间序列TAR阈值自回归模型
  11. 30 System类
  12. python 抓取网页工具
  13. GB-T2260-2020 <中华人民共和国县以上行政区划代码>
  14. 射频电路学习之Smith圆图
  15. Object slicing(对象切片)
  16. 应届生产品助理/经理面试,应当多谈点什么?
  17. Ubuntu20.04安装搜狗拼音
  18. drcom for linux,Drcom for Ubuntu上网解决经验
  19. C语言入门必刷100题合集之每日一题(1-20)
  20. 滴滴D1上路之后,科技巨头正在“抢滩登陆“造车战场

热门文章

  1. 汇编中的条件转移指令
  2. 二值信号量和互斥锁到底有什么区别?
  3. leetcode 35. 搜索插入位置
  4. error: index-pack died of signal fatal: index-pack failed【Git】
  5. 乾颐堂安德HCIE课程3-OSPF的精华1、2类LSA,区域间的3类LSA和过滤策略
  6. 如何在Oracle11中配置st_shapelib
  7. 登陆模块防止恶意用户客户端攻击
  8. Redis数据库 安装
  9. map的key可以试一个数组吗?_【自考】数据结构第三章,数组,期末不挂科指南,第5篇...
  10. java的快速开发框架