لیست مواردی که میتوان در یک متد ActionResult به کاربر برگرداند به شرح زیر است
View()
از نوعViewResultاست و باعث نمایش یک ویو میشودPartialView()
از نوع بازگشتیPartialViewResultمیباشد و سبب نمایش یک partial view میشود.File()
از نوع بازگشتیFileResultاست که برای نمایش فایل به کار میرود.Content()
از نوع بازگشتیContentResultاست که میتواند محتوایی از نوع HTML را نمایش دهد.EmptyResult()
از نوع بازگشتیEmptyResultاست که برای زمانی استفاده میشود که چیزی برای بازگرداندن وجود ندارد. معادل است باreturn null;Json()
از نوع بازگشتیJsonResultاست که خروجی از نوع json بازگردانده میشود.JavaScript()
از نوع بازگشتیJavaScriptResultاست که خروجی از نوع جاوااسکریپت برمیگرداند.Redirect()
از نوع بازگشتیRedirectResultاست که برای ریدایرکت کردن به یک آدرس استفاده میشود.RedirectToRoute()وRedirectToAction()
از نوع بازگشتیRedirectToRouteResultاست که برای ارجاع به یک اکشن استفاده میشود.HttpStatusCodeResult()
از نوع بازگشتیHttpStatusCodeResultاست که مشابه این مقاله عمل میکند.HttpUnauthorizedResult()
از نوع بازگشتیHttpStatusCodeResultاست.HttpNotFound()
از نوع بازگشتیHttpNotFoundResultاست.