J'ai une exigence qui permet à l'utilisateur de rechercher des propriétés en utilisant des URL conviviales. J'ai créé cet itinéraireRoutage ASP.NET MVC
routes.MapRoute(
"Search", // Route name
"{controller}/{action}/refno/{refno}/status/{status}/proptype/{proptype}/locality/{locality}/pricefrom/{pricefrom}/priceto/{priceto}", // URL with parameters
new { controller = "Property", action = "Search", refno = "0", proptype = "ANY TYPE", status = "ANY STATUS", locality = "ANY LOCALITY", pricefrom = "0", priceto = "NO LIMIT" }
et l'action de demande = "/ Propriété/Recherche/RefNo/0/État/Converti/PropType/Espace aérien/localité/Toute localité/pricefrom/0/priceto/Pas de limite" appelle en fait l'itinéraire correctement.
Cependant, il y a quelque chose d'étrange. Lorsque le formulaire de recherche avec les résultats est affiché, les balises de script javascript sont ignorées et donc certaines listes déroulantes qui sont remplies par javascript ne sont pas remplies. J'ai l'impression que le routage que j'ai créé bloque en fait les balises de script que j'ai dans la page maître.
Quelqu'un peut-il m'aider?
En fait, le URL.content a fonctionné – MARK