【发布时间】:2015-08-19 20:00:54
【问题描述】:
我目前在 Razor 中有一个如下所示的 ActionLink:
@Html.ActionLink("Back to News", "Index")
但是,我希望给它添加一个 ViewBag
@ViewBag.groupid
因此ActionLink的渲染要知道而不是简单:
<a href="/">Back to News</a>
改为将 URL 更改为 Index/@ViewBag.groupid (Index/5)
所以那个 URL 就是
/Index/5 ( where 5 is the ViewBag.groupid)
【问题讨论】:
-
有一个过载(实际上是一些)占用
routeValues。将routeValues设置为一个新的匿名对象,并将id属性设置为ViewBag.groupid。
标签: asp.net-mvc razor viewbag html.actionlink