我想使用 viewbag 调用操作链接。 我尝试了类似下面的方法,但没有成功..
@Html.ActionLink("click me!", @ViewBag.Link, "Home", new {@class = "button-big" })
任何想法将不胜感激..
最佳答案
您需要将 ViewBag.Link
转换为 string
@Html.ActionLink("click me!", (string)ViewBag.Link, "Home", null, new {@class = "button-big" })
没有过载,如下所示msdn docs ,您正在使用的
@Html.ActionLink Method (HtmlHelper, String, String, String, Object)
因此使用
@Html.ActionLink Method (HtmlHelper, String, String, String, Object, Object)
关于asp.net - 在 ActionLink 中添加一个 viewbag(代替 actionname),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18184826/