PDA

View Full Version : مشکل در routing - ضروری



rayanravesh
پنج شنبه 06 شهریور 1393, 21:58 عصر
سلام .
من از کد زیر برای routing استفاده کرده ام . ولی یه مشکل دارم .
فرض کنید از طریق یک لینک به آدرس زیر می رم :

http://localhost:8818/products/12

حال می خوام به صفحه نخست برگردم ولی هرچی لینک گذاشتم به صورت زیر :

<a href="home">home</a>

بجای اینکه به صفحه نخست برگرده مقدار home رو به جای 12 قرار می ده . به نظر مشکل شما مشکل از کجاست . لطفا راهنمایی کنید . چکار کنم به عقب بر گرده ؟


void RegistreRoutes(System.Web.Routing.RouteCollection routes)
{
System.Web.Routing.RouteTable.Routes.MapPageRoute("home",
"home",
"~/home.aspx");
//System.Web.Routing.RouteTable.Routes.MapPageRoute("home",
// "home/{Product}",
// "~/home.aspx");
System.Web.Routing.RouteTable.Routes.MapPageRoute("product",
"{Product}/{Name}",
"~/products.aspx");
}

aminmousavi
شنبه 08 شهریور 1393, 02:44 صبح
سلام دوست عزیز باید آدرست رو کامل وارد کنی به این شکل :


<a href="http://localhost:8818/ (http://localhost:8818/products/12)home">home</a>