Kādas ir darbības ASP NET MVC?
Kādas ir darbības ASP NET MVC?

Video: Kādas ir darbības ASP NET MVC?

Video: Kādas ir darbības ASP NET MVC?
Video: mvc-5 2024, Aprīlis
Anonim

ASP . NET MVC - Darbības . ASP . NET MVC darbība Metodes ir atbildīgas par pieprasījumu izpildi un atbilžu ģenerēšanu uz tiem. Pēc noklusējuma tas ģenerē atbildi ActionResult veidā. Darbības parasti ir savstarpēja kartēšana ar lietotāja mijiedarbību.

Tāpat cilvēki jautā, kas ir darbības rezultāts ASP NET MVC?

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

Turklāt, kas ir kontroliera darbība? An darbība (vai darbība metode) ir metode uz a kontrolieris kas apstrādā ienākošos pieprasījumus. Kontrolieri nodrošina loģisku līdzekli līdzīgu grupēšanai darbības kopā, ļaujot kopīgi piemērot kopīgus noteikumu kopumus (piemēram, maršrutēšanu, kešatmiņu, autorizāciju). Ienākošie pieprasījumi tiek kartēti uz darbības izmantojot maršrutēšanu.

Ir arī jāzina, kādas ir bezdarbības metodes ASP NET MVC?

Pēc noklusējuma MVC sistēma attiecas uz visu sabiedrību metodes no kontroliera klases kā darbības metodes . Ja jūsu kontroliera klasē ir publiska metodi un jūs nevēlaties, lai tas būtu darbības metode , jums tas ir jāatzīmē metodi ar atribūtu NonActionAttribute. Jebkura publiska metodi kontroliera klasē ir izsaucams, izmantojot URL.

Kādi ir atgriešanas veidi MVC darbības metodēs?

Ir daudz atvasinātu ActionResult veidi MVC ko mēs izmantojam atgriezties kontroliera rezultāts metodi uz skatu.

Darbības veidi Rezultāts:

  • Skatīt rezultātu.
  • PartialViewResult.
  • Saturs Rezultāts.
  • RedirectResult.
  • RedirectToRouteResult.
  • JsonResult.
  • EmptyResult.
  • FailsResult.

Ieteicams: