default Asp.Net MVC
路线是:
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
而且,如果我们要进行自定义路线,那么我们也可以这样做,如下所示:
routes.MapRoute(
"Privacy", // Route name
"privacy",
new { controller = "Home", action = "Privacy" }
);
因此,我的问题是上述路由中“路由名称”的目的是什么,或者我们可以有多个路由具有相同的“路由名称”。
最佳答案
这是通过以下方式引用路线的简便方法
@Html.RouteLink("Privacy");
在ASP.NET上有关路由的文章对我有很大帮助。
ASP.NET MVC Routing Overview (C#)
关于asp.net - 在Asp.Net MVC中的路由中使用路由名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24858876/