آموزش ASP.NET MVC 5 : شناخت انواع نتایج عملگر

آموزش ASP.NET MVC 5 : شناخت انواع نتایج عملگر

متن :

بیایین حالا نگاهی دقیقتر به انواع مختلف نتایج عملگر بندازیم که میتونه از یک روش کنترل کننده گزارش بشه.چند تا کلاس فشرده از نتایج عمل هست که در زمانهای مختلف میشه برای روشهای انجام کارمون به اونا رجوع کنیم.با مشخص شدن نوع مراجعه ی یک عمل مثل نتیجه عمل من میتونم انواع مختلف گزارش رو در ، در حالت مختلف در همان روش انتخاب کنم.مثلا اگر من آدم خسیسی باشم و نخوام که یک ورژن بهتر از شماره سریالم ،ارائه بدم،باید برگردم و به جای اون یک کد وضعیت اچ تی تی پی رو بذارم که نشون میده شما مجاز نیستین که اونو ببینین.

بیایین نگاهی به بعضی نتایج عملگر رایج تر بندازیم .

ViewResult :

ما نمایش نتایج رو داریم که عملا اونو استفاده می کنیم زمانیکه فرمان روش نمایش رو میدیم.ما از این استفاده میکنیم برای اینکه یک صفحه وب کامل ارائه بدیمکه اگر یکی باشه همراه با فایل چیدمان هست.نمایش نتایج جزیی هست که ما میتونیم استفاده کنیم

PartialViewResult :

که ما از اون برای برگردوندن یک بخش از صفحه وب مون استفاده می کنیم و می تونه برای مثال برای بازیافت کردن قسمتی از HTML در هنگام درخواست ajax مفید باشه و یااینکه اکر بخوایم ویو ای رو از لایه خودش جدا کنیم به دلایلی مثل استفاده از اون در یک ویوی دیگه می تونیم از متد PartialView به جای متد View استفاده کنیم  و …

ContentResult :

که موقع برگردوندن سریال نامبر ATM موندیدم یا دقیقا همون چیزی که میخواید هستش حتی یک داکیومنت HTML کامل و معمولا شامل xml ها و text های ساده میشه

JsonResult :

اگه می خواید که اکشن متدتون Json رو برگردونه می تونید از JsonResult استفاده کنید و برای این کار از متد Json استفاده می کنید و برای مثال …

RedirectToRouteResult :

شما اغلب  مواقع ممکنه برای مثال بعد از پردازش یک فرم بخواید عمل متفاوتی رو انجام بدید یا حتی ممکنه بخواید به یک عمل  از یک کنترلر متفاوت برید یکی از راه های انجام این کار استفاده از روش RedirectToAction  و …

برای ادامه به فیلم مراجعه کنید

نوشته آموزش ASP.NET MVC 5 : شناخت انواع نتایج عملگر اولین بار در تک آموز پدیدار شد.

مبنع این خبر (برای مشاهده متن کامل خبر لینک زیر را بزنید):
تک آموز