问题描述
CS1973:“System.Web.Mvc.HtmlHelper<dynamic>”没有名为“ActionLink”的适用方法,但似乎有一个具有该名称的扩展方法。扩展方法不能进行动态调度。请考虑强制转换动态参数,或调用该扩展方法但不使用扩展方法语法。行24:<li>@Html.ActionLink("主页","Index","Home")</li>行25:<li>@Html.ActionLink("关于","About","Home")</li>行26:<li>@Html.ActionLink("Cart("+@Model.Count()+")","Index","Messages")</li>行27:<li>@Html.ActionLink("联系方式","Contact","Home")</li>行28:</ul>第26行错了,求大神解答
解决方案
解决方案二:
本帖最后由 caozhy 于 2014-09-20 15:20:26 编辑
解决方案三:
还是错了CS0305:使用泛型类型“System.Collections.Generic.IEnumerable<T>”需要1个类型参数我出错的地方在vs2012的MVC的_Layout.cshtml里
解决方案四:
有木有大神啊,求指导啊
解决方案五:
在页面顶部添加@model标记,如:@model页面中Model属性对应的Typehttp://stackoverflow.com/questions/9798115/html-helper-class-method-not-working
时间: 2024-11-01 05:23:52