我需要使用某种魔术来获取pages/namespaces
webconfig元素中的名称空间吗?
<pages>
<namespaces>
<add namespace="System.Web.Mvc"/>
<add namespace="System.Web.Mvc.Ajax"/>
<add namespace="System.Web.Mvc.Html"/>
<add namespace="System.Web.Routing"/>
<add namespace="System.Web.WebPages"/>
<add namespace="System.Web.Helpers"/>
<add namespace="MyCustomHelpers"/>
</namespaces>
</pages>
以上只是不想要的工作。我知道名称空间很好,因为当我将放在@using MyCustomHelpers
页面顶部时,它可以神奇地工作。
这样一来,我Html.SomeFunction()
无需将@using
所有页面放在顶部就可以开始工作
<system.web.webPages.razor>
配置部分应该已经存在于该Web.Config中!