Aps.net Mvc 中的Action可比做类中的一个方法。一起来看看MVC中提供了哪些缺省的ActionResult.
-ActionResult
-ViewResultBase 视图
-PartialViewResult 呈现 HTML 片段 (通常用于 AJAX 方案) 的响应指定的视图。
-ViewResult 呈现在指定的视图,并响应客户端使用 HTML。
-HttpUnauthorizedResult 响应客户端 JavaScript Object Notation (JSON) 中的数据。
-FileResult 文件
-FileContentResult 采用一个文件 (表示为一个字节数组) 的内容,并将内容写入到 HTTP 响应。
-FilePathResult 将文件的内容在给定位置,并将内容写入到 HTTP 响应。
-FileStreamResult 采用由该控制器的文件流,并写入 HTTP 响应的流。
-RedirectResult 重定向 将客户重定向到新的 URL。
-JavaScriptResult 响应客户端执行客户端脚本。
-RedirectToRouteResult 呈现 HTML 片段 (通常用于 AJAX 方案) 的响应指定的视图。
-JsonResult 响应客户端 JavaScript Object Notation (JSON) 中的数据。
-ContentResult 内容 写入一个字符串值直接 HTTP 响应。
-EmptyResult 不写入 HTTP 响应。