我错过了参考文献吗?
我引用了System.Web.Mvc 4.0x
但每当我尝试这个
@Html.LabelFor(x=>Model.yadda, new {id="_lblYadda"});
我什么也得不到,甚至无法编译。我只提到
@Html.Label("Yadda", "Yadda yadda");
我花了5分钟看,我知道它很简单所以..请帮忙!
WebConfig名称空间是:
<namespaces>
<add namespace="System.Web.Helpers" />
<add namespace="System.Web.Mvc" />
<add namespace="System.Web.Mvc.Ajax" />
<add namespace="System.Web.Mvc.Html" />
<add namespace="System.Web.Optimization" />
<add namespace="System.Web.Routing" />
<add namespace="System.Web.WebPages" />
</namespaces>
答案 0 :(得分:1)
找到我的问题:
我注意到有效的项目引用了System.Web.Mvc.Html和我用于@Html.Label()的项目引用了System.Web.WebPages.dll
我删除了对System.Web.WebPages.dll的引用,现在它适用于所有扩展。
System.Web.WebPages.dll是废话......结束......谢谢