ActionResult 的返回类型
2024-08-29 11:30:53
大多数操作方法会返回从 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) 的情况下所使用的返回值。 |
最新文章
- VS2015企业版,社区版,专业版详细对比
- [转]Oracle 12c多租户特性详解:PDB 的创建、克隆与维护
- d3.js读书笔记-2
- java 中 finally里面写了return 会发生什么?
- Semiautomated IMINT Processing Baseline System——翻译
- opencv2学习:计算协方差矩阵
- (二)win7下用Intelij IDEA 远程调试spark standalone 集群
- Warning: $HADOOP_HOME is deprecated.解决方法
- exynos 4412 eMMC配置及使用方法
- 代理模式及其在spring与struts2中的体现
- 【原创】java 流星划过天空
- MVC4 教程
- CCNP第一课:默认路由(路由黑洞,路由终结)
- [补档]暑假集训D8总结
- [bzoj1731] [Usaco2005 dec]Layout 排队布局
- 2017-12-30-如何彻底清除现存GIT仓库的大量提交历史
- ES2015也就是ES6知识点持续更新
- NextCloud前端支持播放mov文件
- linux环境,通过rpm删除mysql包,报错:error reading information on service mysqld: Invalid argument
- Saltstack如何修改主机名或者minion id
热门文章
- 【甘道夫】怎样在cdh5.2上执行mahout的itemcf on hadoop
- 跨平台传输中使用base64来保证非ascii码字符串的完整性
- Linux设备驱动——内核定时器
- c#将Excel数据导入到数据库的实现代码(转载)
- 一位学长的ACM总结(感触颇深)
- asp.net微信开发第六篇----高级群发(文本)
- c - 统计字符串";字母,空格,数字,其他字符";的个数和行数.
- Centos 5.2安装配置DNS服务器
- 武汉科技大学ACM:1006: 华科版C语言程序设计教程(第二版)例题4.17
- geotools导入shp文件到Oracle数据库时表名带下划线的问题解决