Apakah itu ActionResult MVC?
Apakah itu ActionResult MVC?

Video: Apakah itu ActionResult MVC?

Video: Apakah itu ActionResult MVC?
Video: Часть 78. Различные типы ActionResult в asp net mvc 2024, Mungkin
Anonim

An ActionResult ialah jenis pulangan kaedah pengawal, juga dipanggil kaedah tindakan, dan berfungsi sebagai kelas asas untuk *Kelas hasil. Kaedah tindakan mengembalikan model kepada paparan, strim fail, ubah hala kepada pengawal lain atau apa sahaja yang diperlukan untuk tugasan yang sedang dijalankan.

Juga ketahui, apakah itu ActionResult dan ViewResult dalam MVC?

ViewResult dan ActionResult dalam ASP. NET MVC ActionResult ialah kelas abstrak atau asas. Selain itu ViewResult ialah subkelas daripada ActionResult . Apabila jenis pengembalian tindakan Pengawal adalah ActionResult maka tindakan itu mampu mengembalikan mana-mana subjenis seperti view, json, RedirectToAction dll.

Tambahan pula, apakah perbezaan antara ViewResult () dan ActionResult () dalam asp net MVC? ViewResult ialah subkelas daripada ActionResult . Kaedah View mengembalikan a ViewResult . Satu-satunya beza adakah itu dengan ActionResult satu, pengawal anda tidak menjanjikan untuk mengembalikan paparan - anda boleh menukar badan kaedah untuk mengembalikan RedirectResult atau sesuatu yang lain tanpa mengubah definisi kaedah.

Selepas itu, seseorang juga mungkin bertanya, berapa banyak jenis ActionResult yang terdapat dalam MVC?

Terdapat dua kaedah dalam Keputusan Tindakan . Satu adalah ActionResult () dan satu lagi ialah ExecuteResult(). Disana ada Jenis yang berbeza keputusan tindakan dalam ASP. NET MVC . Setiap keputusan mempunyai a jenis yang berbeza daripada format hasil untuk melihat halaman.

Apakah penapis MVC?

ASP. NET Penapis MVC ialah kelas tersuai di mana anda boleh menulis logik tersuai untuk dilaksanakan sebelum atau selepas kaedah tindakan dilaksanakan. Penapis boleh digunakan pada kaedah tindakan atau pengawal dengan cara deklaratif atau program.

Disyorkan: