Каковы все доступные ActionResults для ASP.NET MVC? - PullRequest
19 голосов
/ 17 июня 2009

Каковы все методы, которые возвращают ActionResult в ASP.NET MVC на данный момент (т.е. RedirectToAction и т. Д.)

Я не нашел хорошего документационного ресурса, в котором перечислены подобные вещи.

Ответы [ 2 ]

27 голосов
/ 17 июня 2009

Найдено от здесь

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
2 голосов
/ 08 мая 2010

С Типы ActionResult в MVC2 :

  • ContentResult - представляет текстовый результат.

  • EmptyResult - представляет нет результат.

  • FileContentResult - представляет загружаемый файл (с бинарный контент).

  • FilePathResult - представляет загружаемый файл (с дорожкой).

  • FileStreamResult - представляет загружаемый файл (с файловым потоком).

  • JavaScriptResult - Представляет JavaScript скрипт.

  • JsonResult - представляет результат нотации объекта JavaScript это может быть использовано в приложении AJAX.

  • PartialViewResult - Представляет HTML и разметку, представленную частичным представлением.

  • RedirectResult - Представляет перенаправление на новый URL.

  • RedirectToRouteResult - Представляет результат, который выполняет перенаправление с помощью Словарь заданных значений маршрута.

  • ViewResult - представляет HTML и разметка, представленная представлением.

...