У меня есть требование, которое позволяет пользователю искать свойства, используя дружественные URL-адреса. Я создал этот маршрутASP.NET MVC Routing
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" }
и действие запроса = "/ Недвижимость/Поиск/Код ссылки/0/статус/перекодировано/proptype/Воздушное пространство/местонахождение/Любая местность/pricefrom/0/priceto/Нет ограничений" на самом деле не вызывает маршрут правильно.
Однако есть что-то странное. Когда отображается форма поиска с результатами, теги сценария javascript игнорируются, и поэтому некоторые выпадающие списки, которые заполняются через javascript, не заполняются. У меня создается впечатление, что созданная мной маршрутизация фактически блокирует теги скриптов, которые у меня есть на главной странице.
Может кто-нибудь мне помочь.
На самом деле URL.content работал – MARK 2010-12-04 19:52:55