J'ai un projet MVC2 qui a une route dans la méthode RegisterRoutes comme suit:Comment utiliser une date (au format MM-jj-aaaa) dans une URL dans une application MVC?
routes.MapRoute(
"PrettyUrl",
"Airplanes/{query}/{page}",
new { controller = "Airplanes", action = "Details", query ="", page = 0 }
);
Actuellement, l'URL d'un GET ressemble Airplanes/va123-va234/1
- Je voudrais ajouter une date comme: Airplanes/va123-va234/10-10-2010/1
mais je ne peux pas comprendre comment obtenir l'itinéraire pour mapper la date à ce format.
Cela ne fonctionne pas. Je me retrouve avec une URL qui ressemble à ceci: 'Airplanes/22222-22300/11/29/2010 00% 3a00% 3a00'. Pour garder le "/" dans la date de visser l'url, et pour garder le temps hors de l'url, je veux * le * formater * dans l'url comme MM-jj-aaaa –
Pouvez-vous montrer le code où vous appelez la méthode, Html.ActionLink, ControllerAction etc ... –