تفاوت بین ViewResult و ActionResult در ASP.NET

تفاوت بین ViewResult و ActionResult در ASP.NET

0 ۰
۰

سلام. کسی می تونه تفاوت ViewResult و ActionResult رو در ASP.NET MVC توضیح بده؟public ViewResult Index(){    return View();}public ActionResult Index(){    return View();}

1
0 ۰

سلام. ActionResult یک کلاس انتزاعی است که می تونه انواع مختلف داشته باشد.ViewResult - ویوی مشخصی را برای پاسخ ارائه می ده.PartialViewResult - ویوی قسمت مشخصی را برای پاسخ نشون می ده.EmptyResult - پاسخ خالی برمی گردونه.RedirectResult - یک HTTP رو به یک URL مشخص مسیردهی می کنه.RedirectToRouteResult - یک HTTP را به URL ای که توسط موتور مسیریابی تعیین می شود، براساس داده های مسیر داده شده مسیردهی می کنه.JsonResult - یک شی ViewData داده شده را با فرمت JSON سریال سازی می کنه.JavaScriptResult - قطعه ای از کد JavaScript که می تواند روی کاربری اجرا بشه رو برمی گردونه.ContentResult - بدون نیاز به ویو، محتوا رو برای پاسخ می نویسه.FileContentResult - فایلی را به کاربر برمی گردونه.FileStreamResult - فایلی رو به کاربر برمی گردونه که توسط یک جریان فراهم شده.FilePathResult - فایلی را به کاربر برمی گردونه.

امکان پاسخ دهی به این سوال مسدود شده است


برای ارسال پاسخ برای این سوال باید وارد سایت شوید. برای وارد شدن به سایت نیاز به حساب کاربری سایت سوالات دارید. برای ساختن حساب و یا با وارد شدن با حساب کاربری خود روی دکمه زیر کلیک کنید