rayanravesh
پنج شنبه 06 شهریور 1393, 22: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");
}
من از کد زیر برای 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");
}