Image帮手已经移到命名空间

Image帮手已经移到命名空间

本文介绍了ASP.NET MVC preVIEW 5 - Html.Image帮手已经移到命名空间的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们刚刚更新ASP.NET从preVIEW 3〜preVIEW 5,我们已经运行到与 Html.Image 的HtmlHelper问题在我们的ASPX页面。

We've just updated ASP.NET from Preview 3 to Preview 5 and we've run into a problem with the Html.Image HtmlHelper in our aspx pages.

似乎 Html.Image 已经从 System.Web.Mvc 搬进 Microsoft.Web.Mvc ,而且我们已经找到访问助手的唯一方法现在是一个import语句添加到每个使用它的.aspx页。所有其他佣工可以用使用System.Web.Mvc访问;在视图母版页的C#codebehind ,但是这一次似乎需要一个< @Import命名空间=Microsoft.Web.Mvc> 在每个.aspx页面中

It seems that Html.Image has moved from System.Web.Mvc into Microsoft.Web.Mvc, and the only way we've found to access the helper now is to add an import statement to every .aspx page that uses it. All the other helpers can be accessed with using System.Web.Mvc; in the C# codebehind of a view master page, but this one seems to need an <@Import Namespace="Microsoft.Web.Mvc"> in every .aspx page.

有谁知道解决的办法?

推荐答案

您可以添加命名空间中的System.Web页,你的网络配置。

You can add the namespace to pages in System.Web in you web config.

<pages validateRequest="false">
    <namespaces>
        <add namespace="Microsoft.Web.Mvc"/>
    </namespaces>
</pages>

这篇关于ASP.NET MVC preVIEW 5 - Html.Image帮手已经移到命名空间的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-31 08:20