2015-08-09 4 views
1

У меня есть веб-сайт, который работает в веб-формах asp.net. Я хочу изменить это на приложение MVC (новые модули будут разработаны в шаблоне mvc). На данный момент у меня есть страница домашней страницы (default.aspx), работающая в веб-формах, и я хотел бы продолжить то же самое в MVC, так как изменение страницы невозможно сейчас. Например, если я набираю сайт www.example.com, он должен перейти на www.example.com/default.aspx вместо того, чтобы попасть на домашний контроллер и в ActionResult Index().MVC и aspx - настройка страницы по умолчанию

Я создал проект MVC для того же самого и добавил модули webforms asp.net в это приложение.

Есть ли способ предотвратить это?

ответ

1

Это должен быть вопрос удаления маршрута по умолчанию:

routes.MapRoute("Default", "{controller}/{action}/{id}", new { Controller = "Home", Action = "Index", id = UrlParameter.Optional }); 

Установить его на:

routes.MapRoute("Default", "{controller}/{action}/{id}", new { id = UrlParameter.Optional }); 
Смежные вопросы