【问题标题】:MapRoute in mixed web forms/MVC app混合 Web 表单/MVC 应用程序中的 MapRoute
【发布时间】:2012-10-25 15:57:05
【问题描述】:

我有一个较旧的网络表单应用程序,现在我正在尝试使用 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 视图并添加相应的控制器?

【问题讨论】:

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


    【解决方案1】:

    找到了解决办法: 执行线: routes.MapPageRoute("Default", "","~/Login.aspx") 打电话之前 routes.MapRoute

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-03
      • 1970-01-01
      相关资源
      最近更新 更多