Vad är åtgärder i ASP NET MVC?
Vad är åtgärder i ASP NET MVC?

Video: Vad är åtgärder i ASP NET MVC?

Video: Vad är åtgärder i ASP NET MVC?
Video: ASP.NET Tutorial | ASP.NET Core Tutorial | What is ASP.NET? | ASP.NET | 2022 | Simplilearn 2024, November
Anonim

ASP . NET MVC - Handlingar . ASP . NET MVC Action Metoder är ansvariga för att utföra förfrågningar och generera svar på dem. Som standard genererar den ett svar i form av ActionResult. Handlingar har vanligtvis en en-till-en-mappning med användarinteraktioner.

På samma sätt frågar folk, vad är handlingsresultat i ASP NET MVC?

Ett ÅtgärdResultat är en returtyp av en kontrollmetod, även kallad an handling metod och fungerar som basklassen för * Resultat klasser. Handling metoder returnerar modeller till vyer, filströmmar, omdirigerar till andra styrenheter eller vad som är nödvändigt för den aktuella uppgiften.

Dessutom, vad är kontrollåtgärder? Ett handling (eller handling metod) är en metod på en kontroller som hanterar inkommande förfrågningar. Styrenheter tillhandahålla ett logiskt sätt att gruppera liknande handlingar tillsammans, vilket gör att gemensamma uppsättningar regler (t.ex. routing, cachning, auktorisering) kan tillämpas kollektivt. Inkommande förfrågningar mappas till handlingar genom routing.

Också att veta är, vad är icke-åtgärdsmetoder i ASP NET MVC?

Som standard är MVC ram behandlar alla allmänheten metoder av en controllerklass som handlingsmetoder . Om din styrenhetsklass innehåller en publik metod och du vill inte att det ska vara en handlingsmetod , det måste du markera metod med attributet NonActionAttribute. Alla offentliga metod i en kontrollklass är anropbar via URL.

Vilka är returtyper i MVC-åtgärdsmetoder?

Det finns många härledda ActionResult typer i MVC som vi brukar lämna tillbaka resultatet av en kontrollant metod till utsikten.

Typer av åtgärder Resultat:

  • Visa Resultat.
  • PartialViewResult.
  • ContentResult.
  • RedirectResult.
  • RedirectToRouteResult.
  • JsonResult.
  • Tomt Resultat.
  • Filresultat.

Rekommenderad: