MVC返回类型
文章平均质量分 67
wangjxlgy
这个作者很懒,什么都没留下…
展开
-
FileResult类型
一、类型介绍: 利用FileResult 我们可以将某个物理文件的内容响应给客户端;二、FileResult内部不结构 1. public abstract class FileResult : ActionResult { public override void ExecuteResult(ControllerC原创 2016-02-02 17:58:09 · 3359 阅读 · 0 评论 -
ContentResult(内容)类型
一、类型介绍: 1. ContentResult 使ASP.NET MVC 采用我们提供的内容来响应请求; 2. 抽象类Controller 定义了如下三个受保护的Content 方法重载,可以调用它们根据指定的内容、编码和媒体类型创建相应的ContentResult,具体定义如下: public abstract class Contro原创 2016-01-26 18:22:59 · 3481 阅读 · 0 评论 -
EmptyResult类型
不论Action 方法是否具有返回值,也不论它的返回值是什么类型, ActionInvoker 最终都会创建相应的ActionResult 对象。如果Action 方法返回类型为void 或者返回值为Null ,最终生成的就是一个System. Web.Mvc.EmptyResult 对象。EmptyResult重写ExecuteResult方法: public cla原创 2016-01-26 16:31:46 · 994 阅读 · 0 评论 -
JavaScriptResult类型
一、介绍 1.1. System.Web.Mvc.JavaScriptResult 在服务器端生成一段JavaScript 脚本,JavaScript 脚本以字符串形式通过当前的HttpResponse 响应给请求的客户端,在客端执行; 1.2. 操作方法(Action)调用JavaScript()方法,返回JavaScriptResult类型;二、源代码分析原创 2016-02-03 16:38:23 · 1936 阅读 · 0 评论 -
JsonResult类型
一、介绍 后台数据是通过二个基于某种CLR 类型的对象来承载的,当客户端调用某个Action 方法并希望以JSON 的格式返回请求的数据时, ASP.NET MVC 中 System.Web.Mvc.J sonResult将CLR 对象转换成JSON 格式予以响应;二、源代码分析 public class JsonResult : ActionResult原创 2016-02-03 17:46:47 · 5234 阅读 · 0 评论 -
HttpStatusCodeResult类型
一.介绍 每一个Hηp 响应均具有一个表示响应状态的代码和一个可选的状态描述,正常情况下返回"200 OK" 0, System. Web.Mvc.HttpStatusCodeResult 使我们很容易地响应一个指定状态的回复。二.代码分析 /// /// HttpStatusCodeResult 类包含四个构造函数 ///原创 2016-02-04 12:09:24 · 1537 阅读 · 0 评论 -
RedirectResult/RedirectToRouteResult类型
一.介绍 System.Web.Mvc.RedirectResult 实现针对某个地址的重定向,其作用与调用HttpResponse 的Redirect!RedirectPermanent 方法完全一致二.代码分析 public class RedirectResult : ActionResult { public RedirectRes原创 2016-02-04 12:18:56 · 3973 阅读 · 0 评论