ASP.NET MVC 有哪些可用的 ActionResults?
-
06-07-2019 - |
题
截至目前,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
其他提示
ContentResult – 表示文本结果。
空归因 - 不表示没有结果。
FileContentResult - 代表一个可下载的文件(带有二进制内容)。
FilePathResult - 代表一个可下载的文件(带有路径)。
FileStreamResult - 表示可下载的文件(带有文件流)。
JavasCriptresult - 代表JavaScript脚本。
JSONRESULT - 代表可以在AJAX应用程序中使用的JavaScript对象表示法。
partialViewResult - 代表html并通过部分视图呈现标记。
重定向重新定向 - 代表重定向到新的URL。
redirectTorouteresult - 表示通过使用指定的路由值字典执行重定向的结果。
ViewResult - 表示HTML和标记通过视图呈现。
不隶属于 StackOverflow