خانه » ASP.NET » Url Routing در Asp.Net

Url Routing در Asp.Net

Url Routing در Asp.Net
امتیاز دهی به این نوشته

در این مقاله نمونه بهینه سازی آدرس ها در Asp رو یاد میگیرید
ابتدا با در Global.asax مسیر ها تعریف شوند

public static void RegisterRoutes(RouteCollection routes)
{
routes.MapPageRoute("Parameters", "Name/{Name}/", "~/Default.aspx");
}

کد بالا شامل 3 قسمت می باشد
قسمت اول یک نام برای مسیر
قسمت دوم Routi که در Url درج میشود و Name همان مقدار مورد نظر ما است و قسمت 3 صفحه ای که با این مسیر به آن اشاره میشود
در مرحله بعد در رویداد Application_Start مسیر ها معرفی میکنیم

protected void Application_Start(object sender, EventArgs e)
{
RegisterRoutes(RouteTable.Routes);
}

حالا برای استفاده از Rout می توانید به جای QueryString از کد زیر برای دریافت مقدار استفاده کنید
if(Page.RouteData.Values["Name"]!=null)
{
Label2.Text = Page.RouteData.Values["Name"].ToString();
}

امیدوارم مفید باشه

همچنین ببینید

Speaker بلندگو صدای بوق مادربورد bios beep

آشنایی با انواع بوق‏‌های BIOS به هنگام روشن کردن سیستم

آشنایی با انواع بوق‏‌های BIOS به هنگام روشن کردن سیستمامتیاز دهی به این نوشته مطمئناً …

۲ دیدگاه

  1. سیستم مسیریابی در دات نت خیلی پیچیده‌تر و پیشرفته‌تر از این چند خط هستش. کاش مطلبی رو که می‌ذارید کامل باشه.
    با تشکر

    • با سلام
      حق با شماست و قطعا مستندات بسیار خوب و کاملی نیز در سایت مایکروسافت وجود دارد اما برای شروع، این مطلب، بسیار ساده و گویا منتشر شده است
      امیدوارم کاربردی باشه..
      با تشکر

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *