Çfarë është ActionResult MVC?
Çfarë është ActionResult MVC?

Video: Çfarë është ActionResult MVC?

Video: Çfarë është ActionResult MVC?
Video: FUNKSIONET NË C++(ang. - FUNCTIONS IN C ++). 2024, Mund
Anonim

Një Rezultati i Veprimit është një lloj kthimi i një metode kontrolluesi, i quajtur gjithashtu një metodë veprimi, dhe shërben si klasë bazë për klasat *Rezultat. Metodat e veprimit i kthejnë modelet në pamje, transmetime skedarësh, ridrejtim te kontrollorët e tjerë ose çfarëdo që është e nevojshme për detyrën në fjalë.

Gjithashtu e dini, çfarë është ActionResult dhe ViewResult në MVC?

Shiko Rezultatin dhe Rezultati i Veprimit në ASP. NET Rezultati i Veprimit MVC është një klasë abstrakte ose bazë. Ne anen tjeter Shiko Rezultatin është një nënklasë e Rezultati i Veprimit . Sa herë që është lloji i kthimit të veprimit të Kontrolluesit Rezultati i Veprimit atëherë veprimi është i aftë të kthejë çdo nënlloj si pamje, json, RedirectToAction etj.

Për më tepër, cili është ndryshimi midis ViewResult () dhe ActionResult () në asp net MVC? Shiko Rezultatin është një nënklasë e Rezultati i Veprimit . Metoda View kthen a Shiko Rezultatin . I vetmi ndryshim është se me Rezultati i Veprimit një, kontrolluesi juaj nuk premton të kthejë një pamje - ju mund të ndryshoni trupin e metodës për të kthyer me kusht një RedirectResult ose diçka tjetër pa ndryshuar përkufizimin e metodës.

Më pas, dikush mund të pyesë gjithashtu, sa lloje të ActionResult ka në MVC?

Ka dy metoda në Rezultati i veprimit . Nje eshte Rezultati i Veprimit () dhe një tjetër është ExecuteResult(). Atje jane tipe te ndryshme e rezultateve të veprimit në ASP. NET MVC . Çdo rezultat ka një lloj të ndryshëm të formatit të rezultatit për të parë faqen.

Çfarë është filtri MVC?

ASP. NET Filtri MVC është një klasë e personalizuar ku mund të shkruani logjikë të personalizuar për të ekzekutuar para ose pas ekzekutimit të një metode veprimi. Filtrat mund të aplikohen në një metodë veprimi ose kontrollues në mënyrë deklarative ose programore.

Recommended: