Mikä on ActionResult MVC?
Mikä on ActionResult MVC?

Video: Mikä on ActionResult MVC?

Video: Mikä on ActionResult MVC?
Video: Miten teet vakuuttavan CV:n? 2024, Marraskuu
Anonim

An ActionResult on ohjainmenetelmän palautustyyppi, jota kutsutaan myös toimintamenetelmäksi, ja se toimii *Result-luokkien perusluokkana. Toimintomenetelmät palauttavat mallit näkymiin, tiedostovirtoihin, uudelleenohjaavat muihin ohjaimiin tai mihin tahansa, joka on tarpeen käsiteltävässä tehtävässä.

Tiedä myös, mikä on ActionResult ja ViewResult MVC:ssä?

Näytä tulos ja ActionResult ASP. NETissä MVC ActionResult on abstrakti tai perusluokka. Toisaalta Näytä tulos on alaluokka ActionResult . Aina kun Ohjaimen toiminnon palautustyyppi on ActionResult silloin toiminto pystyy palauttamaan minkä tahansa alatyypin, kuten view, json, RedirectToAction jne.

Lisäksi, mitä eroa on ViewResultin () ja ActionResultin () välillä asp net MVC:ssä? Näytä tulos on alaluokka ActionResult . Näytä-menetelmä palauttaa a Näytä tulos . Ainoa ero onko se kanssa ActionResult Ensinnäkin ohjaimesi ei lupaa palauttaa näkymää - voit muuttaa menetelmän runkoa palauttamaan ehdollisesti RedirectResultin tai jotain muuta muuttamatta menetelmän määritelmää.

Myöhemmin voidaan myös kysyä, kuinka monta ActionResult-tyyppiä MVC:ssä on?

Siinä on kaksi menetelmää Toiminnan tulos . Yksi on ActionResult () ja toinen on ExecuteResult(). Siellä on eri tyypit toiminnan tuloksesta ASP. NETissä MVC . Jokaisella tuloksella on a eri tyyppiä tulosmuodosta nähdäksesi sivun.

Mikä on MVC-suodatin?

ASP. NET MVC suodatin on mukautettu luokka, johon voit kirjoittaa mukautetun logiikan suoritettavaksi ennen toimintomenetelmän suorittamista tai sen jälkeen. Suodattimia voidaan soveltaa toimintomenetelmään tai ohjaimeen deklaratiivisesti tai ohjelmallisesti.

Suositeltava: