لیست مواردی که میتوان در یک متد 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
است.