10

Trasa default Asp.Net MVC jest:użycie nazwy trasy na drogach w ASP.NET MVC

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

, a jeśli chcemy mieć własne trasy to możemy to zrobić również, jak podano poniżej:

routes.MapRoute(
    "Privacy", // Route name 
    "privacy", 
    new { controller = "Home", action = "Privacy" } 
); 

Więc moje pytanie jest, że to co jest celem „nazwę trasy” w trasach podanych powyżej lub możemy mieć więcej niż jeden trasach „” sama nazwa trasy .

Odpowiedz

19

To jest skróconym sposobem na odniesienie do trasy, za pomocą

@Html.RouteLink("Privacy"); 

Tu artykuł na temat routingu ASP.NET, która bardzo mi pomogło ...

ASP.NET MVC Routing Overview (C#)

+3

Niestety, artykuł nie wspomina o 'Html.RouteLink'. – starlocke

+0

Jak wywołać Routelink bez parametru linkText? to jest źródło MSDN: https://msdn.microsoft.com/en-us/library/system.web.mvc.html.linkextensions.routelink(v=vs.118).aspx – QMaster

Powiązane problemy