Многостраничная маршрутизация не работает в ASP.NET
многостраничная маршрутизация не работает в asp.net
у меня их несколько asp.net веб форма я пытаюсь маршрутизировать все но первая страница может маршрутизировать работу остальная часть темы все не работает
Что я уже пробовал:
по коду
Globle.эйсакс
событий Application_Start недействительным(объект отправителя, EventArgs в электронной)
{
RegisterProductRoutes(RouteTable.Маршруты);
}
public static void RegisterProductRoutes(RouteCollection routeCollection)
{
routeCollection.MapPageRoute("RouteForCatagory", "банные принадлежности-{CategoryName}", "~/ProductInner.aspx");
routeCollection.MapPageRoute("RouteForProduct", "kp/{Product}-{CategoryName}", "~/ProductDetails.aspx");
}
Во-первых, aspx
<a href='<%# GetRouteUrl("RouteForCatagory", new {CategoryName = ReplaceSpace(Eval("CategoryName")).Trim()})%>'><%# Eval("CategoryName").ToString().Trim() %></a>
Во-вторых, aspx
<a href='<%# GetRouteUrl("RouteForProduct", new {ProductName = ReplaceSpace(Eval("ProductName")).Trim(),CategoryName = ReplaceSpace(Eval("CategoryName")).Trim()})%>'><%# Eval("ProductName").ToString().Trim() %></a>
kalpeshnariya
routeCollection.MapPageRoute("Маршрут По Умолчанию", "{Наименование}", "~/По Умолчанию.aspx-файл");
и
а href='&л;%# GetRouteUrl("маршрут по умолчанию", новый {наименование = "индекс"})%&ГТ; в'>Главная