У меня есть следующий маршрут:
routes.MapRoute(
"Power", // Route name
"Power/{id}", // URL with parameters
new
{
controller = "flood",
action = "index",
id = UrlParameter.Optional
}
);
и следующий адрес, который я вызываю:
<a href="/Power/" >
Теперь я хотел бы выполнить вышеуказанный вызов с Html.ActionLink, какthis:
@Html.ActionLink("xxx",
"index",
"flood",
new { "Power" },
null
)
Кажется, это не работает, так как я получаю сообщение об ошибке "Недопустимое объявление анонимного типа", где у меня есть новый {"Power"}.Может кто-нибудь дать мне какой-нибудь совет и направить меня на правильный путь?
Я также хотел бы иметь возможность позвонить по следующей ссылке:
<a href="/Power/001" >`
спасибо
пс.Обратите внимание, что я использую MVC3.Я понимаю, синтаксис для этого изменился с версии 1> 2> MVC3.