ViewBag
调用时尝试使用Html.RouteLink
:
@{
<li>@Html.RouteLink("Inbox (" + ViewBag.NewMessageCount + ")",
"ViewInbox",
new { pseudoName = User.Identity.Name }) | </li>
}
这会导致错误:
System.Web.Mvc.HtmlHelper' 没有名为 'RouteLink' 的适用方法,但似乎具有该名称的扩展方法。扩展方法不能动态调度。考虑强制转换动态参数或在没有扩展方法语法的情况下调用扩展方法。
如何ViewBag
在链接文本中的值上使用属性?