J'essaye de créer une route ASP.NET MVC2 avec une contrainte d'expression régulière pour filtrer les noms de langue (comme en-us, pt-br) mais malheureusement ne fonctionne pas. Jetez un coup d'oeil:Impossible de comprendre pourquoi cette route MVC2 ne fonctionne pas
routes.MapRoute(
"Culture", // Route name
"{culture}", // URL with parameters
new { controller = "Home", action = "Culture" }, // Parameter defaults
new { culture = @"^[a-z]{2}-[a-z]{2}$" }
);
Quelqu'un a-t-il une idée?
Edit: L'URL je suis test est http://localhost/en-us
Homme! J'ai oublié de mettre l'action Culture avant les tests! Merci pour la lumière que tu m'as donnée! –