У меня в папке по умолчанию есть несколько видов, которые представляют отдельные "статические" страницы.
Все работает так, как рекламируется, за исключением того, что я вчера пытался добавить новую страницу ... используя тот же самый синтаксис маршрутизации и не могу всю жизнь заставить его работать.
Вот пример рабочего маршрута:
routes.MapRoute(
"OurProgram", // Route name
"Our_Program", // URL with parameters
new { controller = "Default", action = "OurProgram" }
);
Имя файла - OurProgram, и при нажатии http: // localhost / Our_Program / открывается правильное представление, которое находится в папке Views / Default.
Итак, я добавил другой вид в эту папку:
Виды / По умолчанию / BuyNow.aspx и добавлен маршрут:
routes.MapRoute(
"BuyNow", // Route name
"Buy_Now", // URL with parameters
new { controller = "Default", action = "BuyNow" }
);
И это не открывается. Я пробовал «отладчик маршрута» http://haacked.com/archive/2008/03/13/url-routing-debugger.aspx", и он правильно определяет маршрут.
Я в растерянности. Я попытался воссоздать представление .. Я использую MVC.Net 2.0 и VS 10.
Любая помощь приветствуется!