ASP.NET MVC Preview 5 - Html.Image 帮助器已移动命名空间

2024-02-29

我们刚刚将 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(使用前将#替换为@)

ASP.NET MVC Preview 5 - Html.Image 帮助器已移动命名空间 的相关文章

随机推荐