Что такое ActionResult MVC?
Что такое ActionResult MVC?

Видео: Что такое ActionResult MVC?

Видео: Что такое ActionResult MVC?
Видео: ASP.NET MVC Action Results | ASP.NET MVC Tutorials | By Mr.Sudhakar Sharma 2024, Апрель
Anonim

An ActionResult является типом возвращаемого значения метода контроллера, также называемого методом действия, и служит базовым классом для классов * Result. Методы действий возвращают модели в представления, файловые потоки, перенаправляют на другие контроллеры или что-то еще, что необходимо для выполнения поставленной задачи.

Также знаете, что такое ActionResult и ViewResult в MVC?

ViewResult а также ActionResult в ASP. NET MVC ActionResult это абстрактный или базовый класс. С другой стороны ViewResult является подклассом ActionResult . Каждый раз, когда тип возврата действия контроллера ActionResult тогда действие может возвращать любой подтип, такой как view, json, RedirectToAction и т. д.

Кроме того, в чем разница между ViewResult () и ActionResult () в asp net MVC? ViewResult является подклассом ActionResult . Метод View возвращает ViewResult . Единственный разница это с ActionResult Во-первых, ваш контроллер не обещает возвращать представление - вы можете изменить тело метода, чтобы условно возвращать RedirectResult или что-то еще, не изменяя определение метода.

Впоследствии можно также спросить, сколько типов ActionResult существует в MVC?

В Результат действия . Один ActionResult () и еще один - ExecuteResult (). Есть различные виды результатов действий в ASP. NET MVC . Каждый результат имеет другой тип формата результата для просмотра страницы.

Что такое фильтр MVC?

ASP. NET Фильтр MVC - это настраиваемый класс, в котором вы можете написать настраиваемую логику для выполнения до или после выполнения метода действия. Фильтры могут применяться к методу действия или контроллеру декларативным или программным способом.

Рекомендуемые: