我们刚刚将 ASP.NET 从预览版 3 更新到预览版 5,并且遇到了问题Html.Image
我们的 aspx 页面中的 HtmlHelper。
看起来Html.Image
已移至System.Web.Mvc
into Microsoft.Web.Mvc
,我们现在发现访问该帮助程序的唯一方法是向每个使用它的 .aspx 页面添加一条 import 语句。所有其他助手都可以通过以下方式访问using System.Web.Mvc;
在视图母版页的 C# 代码隐藏中,但这似乎需要一个<@Import Namespace="Microsoft.Web.Mvc">
在每个 .aspx 页面中。
有谁知道解决这个问题的方法吗?
您可以将命名空间添加到 Web 配置中 System.Web 中的页面。
<pages validateRequest="false">
<namespaces>
<add namespace="Microsoft.Web.Mvc"/>
</namespaces>
</pages>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)