Html.Partial ( ) 不适用于 _grid.cshtml
Posted
技术标签:
【中文标题】Html.Partial ( ) 不适用于 _grid.cshtml【英文标题】:Html.Partial ( ) is not working with _grid.cshtml 【发布时间】:2014-02-23 20:18:03 【问题描述】:我有一个使用 VS2010 在 MVC 3 中开发的 Web 应用程序。但是当我通过 VS 2013 打开它时,我会看到以下错误。
System.Web.WebPages.html.HtmlHelper' does not contain a definition for
'Partial' and no extension method 'Partial' accepting a first argument of type
'System.Web.WebPages.Html.HtmlHelper' could be found (are you missing a using
directive or an assembly reference?
我现在 VS 2010 也出现了同样的错误。该怎么办?请帮帮我..
【问题讨论】:
您确定您的项目中有对System.Web.Mvc.dll
的引用吗?
不,抱歉。添加参考后它起作用了。非常感谢@Selman22
但它工作了一段时间。如何永久添加引用
【参考方案1】:
添加这个命名空间,看看是否有帮助
System.Web.Mvc.Html
【讨论】:
【参考方案2】:这是解决方案检查链接它将有更好的帮助
warnings - html.helpers not recognized after project update
遇到同样问题的人通读了一遍,你的问题是第 4 条,祝你好运
就像 tommy 说的 >>>程序集版本需要与您升级到的版本相匹配clean/在 VS 中重建以确保您已清除旧程序集。”
【讨论】:
swagat 这是解决方案,要么接受,要么留下我的朋友,祝你好运 但它向我显示了以下错误。 错误 11 检测到 ASP.NET 网页版本冲突:指定版本为“3.0.0.0”,但 bin 中的版本为“1.0.0.0”。要继续,请从应用程序的 bin 目录中删除文件或删除 web.config 中的版本规范。 您是否在更改后重新构建了您的应用程序并输入您升级到的版本 橡树有你遇到赃物子弹4的确切问题我相信它也应该对你有用 不,它不工作。我的应用程序运行良好,但每次我构建我的解决方案时,我都会一次又一次地显示该消息。并且 Html.Partial() 在其他页面中工作正常..以上是关于Html.Partial ( ) 不适用于 _grid.cshtml的主要内容,如果未能解决你的问题,请参考以下文章
为啥 Git 忽略不适用于 __pycache__ 文件夹? [复制]