gpt4 book ai didi

asp.net - 在Asp.Net MVC中的路由中使用路由名称

转载 作者:行者123 更新时间:2023-12-03 23:29:51 24 4
gpt4 key购买 nike

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/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com