【问题标题】:System.Web.Mvc.Html.DisplayExtensions vs System.Web.WebPagesSystem.Web.Mvc.Html.DisplayExtensions 与 System.Web.WebPages
【发布时间】:2015-04-20 14:29:59
【问题描述】:

我正在从事一个 mvc4 项目,并掌握了 mvc3 的知识。在我的 razor 视图页面上,我有一些 html 元素,例如:@Html.ActionLink("Edit", "EditClubDate", new { id=item.ID })

但是我也发现在System.Web.Mvc.Html.DisplayExtensions的命名空间中还有一个方法调用ActionLink。有谁知道区别?

Morover,我在 VS2012 上的错误列表中出现错误,写为

System.Web.WebPages.HTml.HtmlHelper 不包含对 '行动链接'

我尝试在视图文件夹和顶级文件夹中修改我的 web.config 文件。

【问题讨论】:

    标签: c# html asp.net-mvc asp.net-mvc-3 asp.net-mvc-4


    【解决方案1】:

    我遇到了同样的错误并尝试了以下步骤,它成功了

    1)关闭 Visual Studio

    2)删除 bin 和 obj 文件夹

    3)重新打开您的解决方案并重建

    $)视图上没有更多错误

    注意:无需更改配置文件的任何内容,简单的清理和重建解决方案不起作用。

    【讨论】:

    • 我解决了第二个问题,将 从 1.0.0.0 更改为 2.0.0.0 并执行步骤:清理项目=>卸载项目=>重新加载项目。谢谢。
    • 快乐编码@TedTseng​​span>
    猜你喜欢
    • 1970-01-01
    • 2012-08-16
    • 2011-12-23
    • 2013-07-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-11
    相关资源
    最近更新 更多