Co to jest ActionResult MVC?
Co to jest ActionResult MVC?

Wideo: Co to jest ActionResult MVC?

Wideo: Co to jest ActionResult MVC?
Wideo: CO TO JEST WZORZEC MVC? MVT? 2024, Listopad
Anonim

jakiś AkcjaWynik jest zwracanym typem metody kontrolera, zwanej również metodą akcji i służy jako klasa bazowa dla klas *Result. Metody akcji zwracają modele do widoków, strumieni plików, przekierowują do innych kontrolerów lub cokolwiek jest konieczne do wykonania zadania.

Wiesz też, co to jest ActionResult i ViewResult w MVC?

Zobaczyć wynik oraz AkcjaWynik w ASP. NET MVC Akcja Wynik jest klasą abstrakcyjną lub bazową. Z drugiej strony Zobaczyć wynik jest podklasą AkcjaWynik . Gdy typem zwrotu akcji kontrolera jest AkcjaWynik wtedy akcja jest w stanie zwrócić dowolny podtyp, taki jak view, json, RedirectToAction itp.

Ponadto, jaka jest różnica między ViewResult () i ActionResult () w asp net MVC? Zobaczyć wynik jest podklasą AkcjaWynik . Metoda View zwraca a Zobaczyć wynik . Jedyny różnica czy to z AkcjaWynik po pierwsze, twój kontroler nie obiecuje zwrócić widoku - możesz zmienić treść metody, aby warunkowo zwracała RedirectResult lub coś innego bez zmiany definicji metody.

W dalszej kolejności można zapytać, ile rodzajów ActionResult jest w MVC?

Istnieją dwie metody w Działanie Wynik . Jeden jest AkcjaWynik (), a kolejna to ExecuteResult(). Są różne rodzaje wyników akcji w ASP. NET MVC . Każdy wynik ma inny rodzaj formatu wyników, aby wyświetlić stronę.

Co to jest filtr MVC?

ASP. NET Filtr MVC to klasa niestandardowa, w której można napisać niestandardową logikę do wykonania przed lub po wykonaniu metody akcji. Filtry można stosować do metody akcji lub kontrolera w sposób deklaratywny lub programistyczny.

Zalecana: