Milyen műveletek vannak az ASP NET MVC-ben?
Milyen műveletek vannak az ASP NET MVC-ben?

Videó: Milyen műveletek vannak az ASP NET MVC-ben?

Videó: Milyen műveletek vannak az ASP NET MVC-ben?
Videó: Ben Goertzel: The Unstoppable Rise of AGI 2024, Április
Anonim

ÁSPISKÍGYÓ . NET MVC - Akciók . ÁSPISKÍGYÓ . NET MVC-művelet A metódusok felelősek a kérések végrehajtásáért és válaszok generálásáért. Alapértelmezés szerint ActionResult formájában választ generál. Akciók jellemzően egy-egy leképezést alkalmaznak a felhasználói interakciókkal.

Hasonlóképpen, az emberek azt kérdezik, hogy mi az ASP NET MVC-ben az akció eredménye?

An ActionResult egy vezérlő metódus visszatérési típusa, más néven an akció metódus, és a * alaposztályaként szolgál Eredmény osztályok. Akció A metódusok modelleket adnak vissza nézetekhez, fájlfolyamokhoz, átirányítják más vezérlőkre, vagy bármire, ami az adott feladathoz szükséges.

Továbbá, mi az a vezérlő művelet? An akció (vagy akció módszer) egy módszer a vezérlő amely kezeli a bejövő kéréseket. Vezérlők logikus eszközt nyújtanak a hasonló csoportosítására akciók együtt, lehetővé téve közös szabálykészletek (pl. útválasztás, gyorsítótár, engedélyezés) együttes alkalmazását. A bejövő kérések hozzá vannak rendelve akciók útválasztáson keresztül.

Azt is tudni kell, hogy melyek azok a nem műveleti módszerek az ASP NET MVC-ben?

Alapértelmezés szerint a MVC keretrendszer minden nyilvánosságot kezel mód egy vezérlő osztályból, mint cselekvési módszerek . Ha a vezérlőosztályod tartalmaz egy nyilvános módszer és nem akarod, hogy egy cselekvési módszer , ezt meg kell jelölnie módszer a NonActionAttribute attribútummal. Bármilyen nyilvános módszer egy vezérlő osztályban URL-en keresztül hívható.

Mik a visszatérési típusok az MVC műveleti módszerekben?

Számos származtatott ActionResult létezik típusok az MVC-ben hogy szoktunk Visszatérés egy vezérlő eredménye módszer a kilátáshoz.

A cselekvés típusai Eredmény:

  • Eredmény megtekintése.
  • PartialViewResult.
  • Tartalom Eredmény.
  • RedirectResult.
  • RedirectToRouteResult.
  • JsonResult.
  • EmptyResult.
  • FileResult.

Ajánlott: