Какво е ActionResult MVC?
Какво е ActionResult MVC?

Видео: Какво е ActionResult MVC?

Видео: Какво е ActionResult MVC?
Видео: MVC - Суть шаблона на примерах 2024, Ноември
Anonim

Ан ActionResult е връщащ тип на метод на контролера, наричан още метод за действие и служи като основен клас за *Result класове. Методите за действие връщат модели към изгледи, файлови потоци, пренасочват към други контролери или каквото е необходимо за съответната задача.

Също така знайте какво е ActionResult и ViewResult в MVC?

Преглед на резултата и ActionResult в ASP. NET MVC ActionResult е абстрактен или базов клас. От друга страна Преглед на резултата е подклас на ActionResult . Всеки път, когато типът връщане на действие на контролера е ActionResult тогава действието е в състояние да върне всеки подтип като view, json, RedirectToAction и т.н.

Освен това, каква е разликата между ViewResult () и ActionResult () в asp net MVC? Преглед на резултата е подклас на ActionResult . Методът View връща a Преглед на резултата . Единственият разлика това с ActionResult едно, вашият контролер не обещава да върне изглед - можете да промените тялото на метода, за да върне условно RedirectResult или нещо друго, без да променяте дефиницията на метода.

Впоследствие може да се запитаме колко типа ActionResult има в MVC?

Има два метода в Резултат от действие . Един е ActionResult () и друг е ExecuteResult(). Има различни Типове на резултатите от действията в ASP. NET MVC . Всеки резултат има a различен тип от формат на резултата, за да видите страницата.

Какво е филтър MVC?

ASP. NET MVC филтър е персонализиран клас, където можете да напишете персонализирана логика, която да се изпълнява преди или след изпълнение на метод за действие. Филтрите могат да се прилагат към метод за действие или контролер по декларативен или програмен начин.

Препоръчано: