Koje su akcije u ASP NET MVC?
Koje su akcije u ASP NET MVC?

Video: Koje su akcije u ASP NET MVC?

Video: Koje su akcije u ASP NET MVC?
Video: mvc-5 2024, April
Anonim

ASP . NET MVC - Akcije . ASP . NET MVC akcija Metode su odgovorne za izvršavanje zahtjeva i generiranje odgovora na njih. Podrazumevano, generiše odgovor u obliku ActionResult. Akcije obično imaju mapiranje jedan-na-jedan s interakcijama korisnika.

Isto tako, ljudi se pitaju, šta je rezultat akcije u ASP NET MVC?

An ActionResult je tip povratka metode kontrolera, koji se također naziva an akcija metoda, i služi kao osnovna klasa za * Rezultat casovi. Akcija metode vraćaju modele u prikaze, tokove datoteka, preusmjeravaju na druge kontrolere ili bilo što što je potrebno za zadatak koji je pri ruci.

Takođe, šta je radnja kontrolora? An akcija (ili akcija metoda) je metoda na a kontroler koji obrađuje dolazne zahtjeve. Kontrolori pružaju logično sredstvo grupisanja sličnih akcije zajedno, omogućavajući da se zajednički skupovi pravila (npr. rutiranje, keširanje, autorizacija) primjenjuju zajedno. Dolazni zahtjevi su mapirani na akcije putem rutiranja.

Takođe morate znati šta su metode bez akcije u ASP NET MVC?

Podrazumevano, the MVC okvir tretira svu javnost metode klase kontrolera kao metode djelovanja . Ako vaša klasa kontrolera sadrži public metoda i ne želite da to bude metoda akcije , morate to označiti metoda sa atributom NonActionAttribute. Bilo koja javnost metoda u klasi kontrolera može se pozvati putem URL-a.

Koji su tipovi povrata u MVC metodama akcije?

Postoji mnogo izvedenih ActionResult-a tipovi u MVC na koje smo navikli povratak rezultat kontrolera metoda do pogleda.

Vrste rezultata akcije:

  • ViewResult.
  • PartialViewResult.
  • ContentResult.
  • RedirectResult.
  • RedirectToRouteResult.
  • JsonResult.
  • EmptyResult.
  • FileResult.

Preporučuje se: