Asp.Net MVC

Asp.Net MVC ActionResult Türleri

Bu yazımda MVC’de Action metodların geri dönderebilecekleri ActionResult türlerine değineceğim. ActionResult’lar ile Asp.Net üzerinde bir çok işi nasıl kolayca gerçekleştirebileceğimizi göreceksiniz. Controller’lar içerisinde oluşturduğumuz ActionResult’ların türleri aşağıdaki gibidir.

ActionResult AdıAçıklamaMetod Adı
ContentResultParametre olarak belirtilen içerik geri dönderilir.Content
EmptyResultHiçbirşey döndermeyen result türüdürnew EmptyResult
FileContentResult / FilePathResult / FileStreamResultSonuç olarak dosya içeriği, dosya yolu ve dosya döndüren Result türleridir.
HttpUnauthhorizedResultÜye sistemlerinde üye girişi yapılmasını sağlayan result türüdür.new HttpUnauthorizedResult
JavascriptResultParametre olarak girdiğimiz script kodlarını script etiketli olarak dönderen Result türüdürJavaScipt
JsonResultÖzellikle Ajav ve Javascript işlemlerinde kullanacağımız verilerimizi json olarak döndüren Result türüdür.Json
RedirectResultParametre olarak geçilen adresi yönlendirme yapan Result türüdürRedirect
RedirectToRouteResultDiğer controller ve Action’lara yönlendirme yapabileceğimiz Result türüdür.RedirectToAction / RedirectToRoute
ViewResultYazdığımız ActionResult ile aynı ada sahip View veya parametre olarka geçilen view’i geri döndüren Result türüdür.View
PartialViewResultYazdığımız ActionResult ile aynı ada sahip PartialView veya parametre olarak geçilen PartialView’i geri döndüren Result türüdür.PartialView

Örnekler

ContentResult

 

FileContentResult

 

 

 

 

 

 

 

ViewResult

 

Yorum Yap