繁体   English   中英

将对Home.aspx的请求路由到控制器

[英]Route request for Home.aspx to a controller

这可能已经回答了(也许多次),但是我似乎无法从我发现的任何帖子中弄清楚。

我们的旧网站有一个Home.aspx,仍然有指向该页面的链接。 因此,在我们的MVC站点中,我想要一个路由,该路由将接收Home.aspx的传入请求并将其路由到控制器。

据我所知,MapPageRoute似乎通过将路由映射到页面来做相反的事情。 但是,如何将对物理页面的请求路由到控制器?

这应该映射路线,但您希望将其映射到:

routes.MapRoute(
    name: "SomeName",
    url: "Home.aspx",
    defaults: new { controller = "Controller", action = "Action", id = UrlParameter.Optional }
);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM