0

我的控制器是“/Home/Index".I想,当我输入URL到”/ Dashboard/Index“或”example.com/Dashboard“执行我的”/ Home/Index操作方法“。你能给我起点吗?Asp.net mvc网址路由。更改网址

+0

尝试改变的HomeController的名称DashboardController –

+0

我不希望出现这种情况。 – fuat

回答

2

只需将此路线添加到您的路线配置。确保之前将其添加到默认路由:

routes.MapRoute(
    name: "HomeRoute", 
    url: "Dashboard/{action}/{id}", 
    defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional } 
);