
نوشته شده توسط
imanasp
دوستان من میخام این آدرس /CategoryList.aspx?value=categoryId به این Category-List/1 تغییر کنه با Routing و با .net 4.0
من این شکلی نوشتم ولی جواب نداد:
void RegistreRoutes(System.Web.Routing.RouteCollection routes)
{
routes.MapPageRoute(
"Category-List",
"CategoryList/CategoryId",
"~/CategoryList.aspx"
);
}
باید به این صورت بنویسید
void RegistreRoutes(System.Web.Routing.RouteCollection routes)
{
routes.MapPageRoute(
"Category-List",
"CategoryList/{CategoryId}",
"~/CategoryList.aspx"
);
}
}
پارامتر های دریافتی رو باید در {} قرار بدید