截至目前,ASP.NET MVC 中返回 ActionResult 的所有方法有哪些(即重定向到操作等)

我还没有找到列出此类内容的良好文档资源。

有帮助吗?

解决方案

此处

System.Web.Mvc.ActionResult
    System.Web.Mvc.ContentResult
    System.Web.Mvc.EmptyResult
    System.Web.Mvc.FileResult
    System.Web.Mvc.HttpUnauthorizedResult
    System.Web.Mvc.JavaScriptResult
    System.Web.Mvc.JsonResult
    System.Web.Mvc.RedirectResult
    System.Web.Mvc.RedirectToRouteResult
    System.Web.Mvc.ViewResultBase

控制器对象上的方法是此处

有:

Content
File
Javascript
Json
PartialView
Redirect
RedirectToAction
RedirectToRoute
View

其他提示

MVC2 中的 ActionResult 类型:

  • ContentResult – 表示文本结果。

  • 空归因 - 不表示没有结果。

  • FileContentResult - 代表一个可下载的文件(带有二进制内容)。

  • FilePathResult - 代表一个可下载的文件(带有路径)。

  • FileStreamResult - 表示可下载的文件(带有文件流)。

  • JavasCriptresult - 代表JavaScript脚本。

  • JSONRESULT - 代表可以在AJAX应用程序中使用的JavaScript对象表示法。

  • partialViewResult - 代表html并通过部分视图呈现标记。

  • 重定向重新定向 - 代表重定向到新的URL。

  • redirectTorouteresult - 表示通过使用指定的路由值字典执行重定向的结果。

  • ViewResult - 表示HTML和标记通过视图呈现。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top