MapRoute混合网页表格/ MVC应用程序

时间:2012-11-05 18:54:40

标签: asp.net-mvc asp.net-mvc-routing maproute

我有一个较旧的网络表单应用程序,现在我正在尝试使用MVC添加新页面。 除了一件事,这一切似乎都很好: 应用程序的默认页面(login.aspx)是一个Web表单。 当用户点击链接www.mysite.com时,该网站不会打开www.mysite.com/login.aspx,而是立即转到global.aspx中指定的路由

routes.MapRoute("FrontLine", "{controller}/{action}/{id}", 
            new { controller = "FrontLine", action = "QuickView", id = "" });

那么,问题是如何将login.aspx设为默认页面? 是否可以不将login.aspx转换为MVC视图并添加相应的控制器?

1 个答案:

答案 0 :(得分:0)

找到解决方案: 执行线:     routes.MapPageRoute(“Default”,“”,“〜/ Login.aspx”) 在打电话之前     routes.MapRoute