【发布时间】:2011-11-11 05:23:07
【问题描述】:
这是我的 .Net MVC 文件夹结构:
我有一个名为“Area”的单独文件夹,其中有一个名为“Restaurant”的文件夹。 在这个“Restaurant”文件夹中,我有一个名为“MenuController”的控制器,它的动作名为“Index”
我尝试使用以下代码重写“Global.asax.cs”中的(自定义路由映射)url。
routes.MapRoute(
"RestaurantMenu", // Route name
"Restaurant/{id}", // URL with parameters
new { controller = "/Restaurant/Menu", action = "Index", id = UrlParameter.Optional }
// Parameter defaults
);
但它给了我一个 HTTP 404 错误。
【问题讨论】:
标签: asp.net-mvc url-rewriting routes global-asax