Cilat janë veprimet në ASP NET MVC?
Cilat janë veprimet në ASP NET MVC?

Video: Cilat janë veprimet në ASP NET MVC?

Video: Cilat janë veprimet në ASP NET MVC?
Video: mvc-3 2024, Nëntor
Anonim

ASP . NET MVC - Veprimet . ASP . Veprimi NET MVC Metodat janë përgjegjëse për të ekzekutuar kërkesat dhe për të gjeneruar përgjigje ndaj tyre. Si parazgjedhje, ai gjeneron një përgjigje në formën e ActionResult. Veprimet zakonisht kanë një hartë një-për-një me ndërveprimet e përdoruesve.

Po kështu, njerëzit pyesin, cili është rezultati i veprimit në ASP NET MVC?

Një Rezultati i Veprimit është një lloj kthimi i një metode kontrolluesi, i quajtur gjithashtu an veprim metodë dhe shërben si klasë bazë për * Rezultati klasat. Veprimi metodat i kthejnë modelet në pamje, transmetimet e skedarëve, ridrejtojnë te kontrollorët e tjerë ose çfarëdo që është e nevojshme për detyrën në fjalë.

Gjithashtu, çfarë është veprimi i kontrolluesit? Një veprim (ose veprim metoda) është një metodë në a kontrollues që trajton kërkesat hyrëse. Kontrollorët ofrojnë një mjet logjik të grupimit të ngjashëm veprimet së bashku, duke lejuar grupe të përbashkëta rregullash (p.sh. rutimi, memoria e fshehtë, autorizimi) që të zbatohen kolektivisht. Kërkesat hyrëse janë hartuar në veprimet përmes rrugëzimit.

Gjithashtu duhet ditur, cilat janë metodat jo veprim në ASP NET MVC?

Si parazgjedhje, MVC korniza trajton të gjithë publikun metodat të një klase kontrolluesi si metodat e veprimit . Nëse klasa juaj e kontrolluesit përmban një publik metodë dhe ju nuk dëshironi që ajo të jetë një metoda e veprimit , ju duhet ta shënoni atë metodë me atributin NonActionAttribute. Çdo publik metodë në një klasë kontrolluesi mund të thirret nëpërmjet URL-së.

Cilat janë llojet e kthimit në metodat e veprimit MVC?

Ka shumë prejardhura ActionResult llojet në MVC që ne i përdorim kthimi rezultat i një kontrolluesi metodë tek pamja.

Llojet e rezultateve të veprimit:

  • Shiko Rezultatin.
  • Rezultati i pamjes së pjesshme.
  • PërmbajtjaRezultati.
  • Redirect Result.
  • RedirectToRouteResult.
  • JsonRezultati.
  • Rezultati bosh.
  • Rezultati i skedarit.

Recommended: