У меня запущен проект MVC 2 в .net 3.5.Есть несколько веб-форм, которые у меня есть в отдельной папке под названием «Формы».Мне нужно, чтобы маршрутизация была реализована для этой страницы.Например, localhost / home.aspx должен быть перенаправлен на localhost / Forms / home.aspx.Когда я попытался использовать следующий код,
routes.MapRoute(
"Default", // Route name
"home.aspx", // URL with parameters
@"Forms/Home.aspx"// Parameter defaults
);
я получаю сообщение об ошибке:
Данные RouteData должны содержать элемент с именем 'controller'
Я попробовал эту ссылку , но когда я пытаюсь реализовать
routes.MapPageRoute("ReportRoute", // Route name
"Reports/{reportname}", // URL
"~/CommonReports/{reportname}.aspx" // File
);`
Я не получаю метод MapPageRoute () в моем объекте маршрутов.Может ли кто-нибудь помочь мне, как справиться с этим?Заранее спасибо