Kas ir ActionResult MVC?
Kas ir ActionResult MVC?

Video: Kas ir ActionResult MVC?

Video: Kas ir ActionResult MVC?
Video: MVC - Суть шаблона на примерах 2024, Maijs
Anonim

An ActionResult ir kontrollera metodes atgriešanas veids, ko sauc arī par darbības metodi, un kalpo kā *Result klases bāzes klase. Darbības metodes atgriež modeļus skatos, failu straumēs, novirza uz citiem kontrolleriem vai jebko citu, kas nepieciešams konkrētajam uzdevumam.

Ziniet arī, kas ir ActionResult un ViewResult programmā MVC?

Skatīt rezultātu un ActionResult vietnē ASP. NET MVC ActionResult ir abstrakta vai bāzes klase. No otras puses Skatīt rezultātu ir apakšklase ActionResult . Ikreiz, kad kontroliera darbības atgriešanas veids ir ActionResult tad darbība var atgriezt jebkuru apakštipu, piemēram, skatu, json, RedirectToAction utt.

Turklāt, kāda ir atšķirība starp ViewResult () un ActionResult () asp net MVC? Skatīt rezultātu ir apakšklase ActionResult . Skatīšanas metode atgriež a Skatīt rezultātu . Vienīgais atšķirība vai tas ir ar ActionResult Pirmkārt, jūsu kontrolieris nesola atgriezt skatu - jūs varētu mainīt metodes pamattekstu, lai nosacīti atgrieztu RedirectResult vai kaut ko citu, nemainot metodes definīciju.

Pēc tam var arī jautāt, cik ActionResult veidu ir MVC?

Ir divas metodes Darbības rezultāts . Viens ir ActionResult () un vēl viens ir ExecuteResult(). Tur ir dažādi veidi darbības rezultātu ASP. NET MVC . Katram rezultātam ir a dažāda veida rezultātu formātā, lai skatītu lapu.

Kas ir MVC filtrs?

ASP. NET MVC filtrs ir pielāgota klase, kurā varat rakstīt pielāgotu loģiku, kas jāizpilda pirms vai pēc darbības metodes izpildes. Filtrus var lietot darbības metodei vai kontrollerim deklaratīvā vai programmatiskā veidā.

Ieteicams: