【发布时间】:2017-02-03 20:23:15
【问题描述】:
我有一个现有的 ASP.NET webforms 网站,我有两个页面是 ASP.NET MVC,我希望它们共存于同一个网站上。
除了默认文档外它工作正常——我希望 htp://localhost 显示 localhost/default.aspx。目前:
- htp://localhost/ 显示 MVC 页面应该是:htp://localhost/TestPage/Index
- htp://localhost/default.aspx 显示 Web 表单页面(应该如此)
RouteConfig.cs 没有什么特别之处——我只是在使用这个:
routes.MapRoute(name: "MVCPage",
url: "{controller}/{action}/{id}",
defaults: new { controller = "TestPage", action = "Index", id = UrlParameter.Optional } );
【问题讨论】:
标签: asp.net asp.net-mvc asp.net-mvc-4 webforms