Я переключился с asp.net mvc 1.0 на 2.0
Мои ссылки:
<%=Html.ActionLink("Add bla", "addbla", new { id = Model.Id })%>
теперь создайте URL-адреса, как это:
addbla/500
вместо:
addbla/?Id=5008
это имеет отношение к маршрутизации:
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.IgnoreRoute("{*favicon}", new { favicon = @"(.*/)?favicon.ico(/.*)?" });
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults
);
Как мне восстановить старое поведение?
Спасибо.
Christian