Mi az ActionResult MVC?
Mi az ActionResult MVC?

Videó: Mi az ActionResult MVC?

Videó: Mi az ActionResult MVC?
Videó: ASP.Net | MVC 5 Tutorial Controllers and Action Result Types 2024, November
Anonim

An ActionResult egy vezérlő metódus visszatérési típusa, más néven műveleti metódus, és az *Result osztályok alaposztályaként szolgál. A műveleti módszerek modelleket adnak vissza nézetekhez, fájlfolyamokhoz, átirányítják más vezérlőkre, vagy bármire, ami az adott feladathoz szükséges.

Tudja azt is, mi az ActionResult és a ViewResult az MVC-ben?

Eredmény megtekintése és ActionResult az ASP. NET-ben MVC ActionResult egy absztrakt vagy alaposztály. Másrészről Eredmény megtekintése alosztálya ActionResult . Amikor a Vezérlőművelet visszatérési típusa ActionResult akkor a művelet bármilyen altípust visszaadhat, például view, json, RedirectToAction stb.

Továbbá, mi a különbség a ViewResult () és az ActionResult () között az asp net MVC-ben? Eredmény megtekintése alosztálya ActionResult . A View metódus a Eredmény megtekintése . Az egyetlen különbség hogy a ActionResult az egyik, a vezérlő nem ígéri, hogy nézetet ad vissza – módosíthatja a metódus törzsét úgy, hogy feltételesen visszaadja a RedirectResult-ot vagy valami mást anélkül, hogy megváltoztatná a metódusdefiníciót.

Ezt követően az is felmerülhet, hogy hányféle ActionResult létezik az MVC-ben?

Két módszer van benne Akció eredménye . Az egyik ActionResult () és egy másik az ExecuteResult(). Vannak különböző típusok ASP. NET-ben MVC . Minden eredménynek a különböző típusú az eredményformátumból az oldal megtekintéséhez.

Mi az MVC szűrő?

ASP. NET MVC szűrő egy egyéni osztály, ahol egyéni logikát írhat a végrehajtáshoz a műveleti metódus végrehajtása előtt vagy után. A szűrők deklaratív vagy programozott módon alkalmazhatók műveleti metódusokra vagy vezérlőkre.

Ajánlott: