Jaki jest zastosowanie wyniku akcji w ASP NET MVC?
Jaki jest zastosowanie wyniku akcji w ASP NET MVC?

Wideo: Jaki jest zastosowanie wyniku akcji w ASP NET MVC?

Wideo: Jaki jest zastosowanie wyniku akcji w ASP NET MVC?
Wideo: ASP.NET MVC Action Results | ASP.NET MVC Tutorials | By Mr.Sudhakar Sharma 2024, Grudzień
Anonim

w ŻMIJA . INTERNET , MVC ma różne rodzaje Wyniki działania . Każdy wynik działania zwraca inny format danych wyjściowych. Programista używa różne wyniki działania aby uzyskać oczekiwany wynik. Wyniki działania Zwróć wynik aby wyświetlić stronę dla danego żądania.

Podobnie pyta się, jaki jest wynik akcji w ASP NET MVC?

jakiś AkcjaWynik jest zwracanym typem metody kontrolera, zwanym również an akcja metody i służy jako klasa bazowa dla * Wynik zajęcia. Akcja metody zwracają modele do widoków, strumieni plików, przekierowują do innych kontrolerów lub cokolwiek jest konieczne do wykonania zadania.

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.

Należy również wiedzieć, jakie są rodzaje wyników akcji w MVC?

Teraz możesz zobaczyć, że Działanie Wynik jest bazą danych rodzaj którego pochodna typy są HttpStatusCodeResult, JavaScriptResult, FileResult, ContentResult, JsonResult, EmptyResult, RedirectResult, RedirectToRouteResult, ViewResult. I musi istnieć metoda pomocnicza w stosunku do każdego z danych rodzaj (zarówno podstawowa, jak i pochodna rodzaj ).

Co to jest CreatedAtAction?

UtworzonoAkcja (String, Object, Object) Tworzy obiekt CreatedAtActionResult, który generuje odpowiedź Status201Created. UtworzonoAkcja (String, String, Object, Object) Tworzy obiekt CreatedAtActionResult, który generuje odpowiedź Status201Created.

Zalecana: