ASP.NET MVC Url.Action and route name value
问题 I am using asp.net mvc 2 and create localization based on routes. my route looks like: {culture}/{controller}/{action} I go to my home controller: en/Home/Index my home controller view have a links to other controllers: <a href='<%= Url.Action("Prods","Products") %>' >Products</a> <a href='<%= Url.Action("Index","About") %>' >About</a> First link generated code: /en/Products/Prods but second one generate: /Home/Index I can't understand why Url.Action skips the {culture} route parameter when I