Quines són les accions a ASP NET MVC?
Quines són les accions a ASP NET MVC?

Vídeo: Quines són les accions a ASP NET MVC?

Vídeo: Quines són les accions a ASP NET MVC?
Vídeo: Create Login Page in Asp.net (MVC 5 & SQL Server) 2024, De novembre
Anonim

ASP . NET MVC - Accions . ASP . Acció NET MVC Els mètodes són els responsables d'executar les sol·licituds i generar respostes a aquestes. Per defecte, genera una resposta en forma d'ActionResult. Accions normalment tenen un mapa un a un amb les interaccions dels usuaris.

De la mateixa manera, la gent es pregunta, què és el resultat de l'acció a ASP NET MVC?

An ActionResult és un tipus de retorn d'un mètode de controlador, també anomenat an acció mètode i serveix com a classe base per a * Resultat classes. Acció Els mètodes retornen models a vistes, fluxos de fitxers, redirigeix a altres controladors o el que sigui necessari per a la tasca en qüestió.

A més, què és l'acció del controlador? An acció (o acció mètode) és un mètode sobre a controlador que gestiona les sol·licituds entrants. Controladors proporcionar un mitjà lògic per agrupar similars accions conjuntament, permetent que s'apliquin conjuntament conjunts de regles comunes (per exemple, encaminament, memòria cau, autorització). Les sol·licituds entrants s'assignen a accions mitjançant l'encaminament.

També cal saber quins són els mètodes de no acció a ASP NET MVC?

Per defecte, el MVC marc tracta tot el públic mètodes d'una classe de controlador com mètodes d'actuació . Si la vostra classe de controlador conté un públic mètode i no vols que sigui un mètode d'acció , ho has de marcar mètode amb l'atribut NonActionAttribute. Qualsevol públic mètode en una classe de controlador es pot cridar mitjançant URL.

Quins són els tipus de retorn als mètodes d'acció MVC?

Hi ha molts ActionResult derivats tipus en MVC que acostumem tornar el resultat d'un controlador mètode a la vista.

Tipus d'accióResultat:

  • Visualitza el resultat.
  • ParcialViewResult.
  • ContentResult.
  • RedirectResult.
  • RedirectToRouteResult.
  • JsonResult.
  • EmptyResult.
  • FileResult.

Recomanat: