指定一个确切的网址,我有以下途径:如何使用Html.ActionLink与MVC3
routes.MapRoute(
"Power", // Route name
"Power/{id}", // URL with parameters
new
{
controller = "flood",
action = "index",
id = UrlParameter.Optional
}
);
和下面的地址我称之为:
<a href="/Power/" >
现在我想做上述呼吁,像这样的Html.ActionLink:
@Html.ActionLink("xxx",
"index",
"flood",
new { "Power" },
null
)
好像不工作,我得到一个错误“无效匿名类型声明“,我有新的{”Power“}。有人可以给我一些建议,让我走上正确的轨道。
我也想能够调用另一个链接如下:
<a href="/Power/001" >`
感谢
PS。请注意我正在使用MVC3。我理解从版本1> 2> MVC3更改的语法。
为什么'id =“Power”'?这是路线的名称。 –
对不起,我误解了你的问题,看看我的编辑。 –