خوب برای این کار میایم از URL که یه نمونه از اینترفیس IURL هستش استفاده میکنیم با استفاده از Url.Action میایم و url دسترسی به اون action که توی پرانتز نوشتیم رو بهمون میده #UrlAction #MyDisplayRouteInfo

خوب با استفاده از my display route info که کتابخونه اش رو نصب کردیم میتونیم اون url رو طبق اون فرمتی که براش تعیین کردیم برامون نمایش بده

خوب url action هم میتونه نام controller رو از مون بگیره و هم یه سری پارامتر دیگه به عنوان query string

خوب اینجا دومین پارامتری که نوشتیم نام کنترلر هستش که home نوشتیم و بعد یه آبجکت رو میتونیم ارسال کنیم

میگه که id رو میشه ارسال کرد چون route براش نوشته شده ولی name رو نمیتونیم و باید به صورت query ارسالش کنیم

ولی اتفاقی که میوفته اینه که هر دوشون رو به صورت query ارسال میکنه

خوب حالا اگر به صورت route تعریفش کنیم داستانش فرق میکنه

خوب اینجا میخوایم با استفاده از name بیایم url رو درست کنیم

اینجا اومدیم name رو تعیین کردیم و بعد بالاترش از RouteUrl استفاده کردیم و بهش اسم رو دادیم یه new میکنیم اون پارامتر هایی که میخواد رو میفرستیم بره

خوب حالا اگر route مون پارامتر ورودی میخواست چی کار کنیم ؟

اینطوری هم میتونیم توی صفحه layout ازش استفاده کنی