在razor模板引擎中我使用的是html helper类。
<div class="form-group">
@Html.LabelFor(m => m.FirstName, new { @class = "col-md-2 control-label" })
<div class="col-md-10">
@Html.TextBoxFor(m => m.FirstName, new { @class = "form-control" })
</div>
</div>
我需要将Html类从System.Web.Webpage.Html
更改为System.Web.Mvc.Html
。
我添加了以下配置来查看web.config文件。
<system.web.webPages.razor>
<host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<pages pageBaseType="System.Web.Mvc.WebViewPage">
<namespaces>
<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="temp" />
</namespaces>
</pages>
</system.web.webPages.razor>
它仍然来自System.Web.Webpage.Html。 如何将库更改为Mvc.Html帮助程序?