我有我的ASP.Net MVC应用程序的问题,我用Razor使用MVC 3,我不能使用Raw扩展方法。ASP.Net MVC Html.Raw不工作
这是错误我得到:
CS1061: 'System.Web.Mvc.HtmlHelper' does not contain a definition for 'Raw' and no extension method 'Raw' accepting a first argument of type 'System.Web.Mvc.HtmlHelper' could be found.
我验证和MVC DLL版本为3.0,该项目的目标框架是4,我只是有没有正在发生的事情的想法。
我甚至尝试从头开始创建一个新的MVC 3项目,但它也不起作用。
编辑:
这是我使用的测试项目(只是一个新的ASP.NET MVC 3项目)我Index.cshtml视图代码:
@{
View.Title = "Index";
Layout = "~/Views/Shared/_Layout.cshtml";
}
<h2>Index</h2>
@Html.Raw("<span>test</span>")
的错误是与上述完全相同。
任何想法?谢谢
你能发表一些你的代码吗?错误信息很有帮助,但如果没有看到一些代码,我们无法真正帮助您。 – 2011-05-14 22:43:44