خانه » 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();
}

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

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

گواهی پذیرش مقاله علمی پژوهشی ارزیابی و تحلیل راهکارهای داده‌کاوی در تجارت الکترونیک مسعود حیدرنیا

ارزیابی و تحلیل راهکارهای داده‌کاوی در تجارت الکترونیک

ارزیابی و تحلیل راهکارهای داده‌کاوی در تجارت الکترونیک5 (100%) 8 vote[s] ارزیابی و تحلیل راهکارهای …

۲ دیدگاه

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

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

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

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