路由名称在 MVC 4 中的重要性

本文关键字:重要性 MVC 路由 | 更新日期: 2023-09-27 18:35:07

我正在查看MVC的Routing概念,特别是以下行:

routes.MapRoute(
 "Default", // Route name
 "{controller}/{action}/{id}", // Route Pattern
 new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Default values.
 );

一切都很好,但我不明白Route Name的意义.

它只是一个术语吗?还是有什么重要意义?

我是否缺少使用它或在 MVC 4 中使用它的地方在哪里?

提前谢谢。

路由名称在 MVC 4 中的重要性

Am I missing using it or where are the places it is used in MVC 4 ?

有一些使用路由名称的帮助程序方法。

例如,请参阅 RouteLink 和 RouteUrl 方法: