Bonjour,
J'ai un soucis bizarre ...
voici deux de mes routes :
Si j'appelle la route Page_CMS, il prend (vérifié au débuger) la route Catégorie. Or elles n'ont pas le même paramétrage ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 routes.MapPageRoute("Categorie", "{categorie}/", "~/categorie.aspx"); routes.MapPageRoute("Page_CMS", "{titre}-{id}.html", "~/cms.aspx");
Mon appel à la route :
Bizarre, non ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 HyperLink HlTitre = (HyperLink)e.Item.FindControl("HlTitre"); HiddenField HfId = (HiddenField)e.Item.FindControl("HfId"); string tit = Methodes.FormaterPourUrl(HlTitre.Text); string route = GetRouteUrl("Page_CMS", new { titre = tit, id = HfId.Value }); HlTitre.NavigateUrl = route;
Partager