我正在尝试使用Forloop HtmlHelpers在我的 ASP.Net MVC 4 项目中管理 Razor 部分视图的脚本。
<div class="row-fluid">
//some markups here
</div>
@{
// begin a context for the scripts
Html.BeginScriptContext();
Html.AddScriptBlock(@"$(function() { alert('hello from the page'); } });");
Html.AddScriptFile("~/Scripts/jquery-ui-1.8.11.js");
// end the script context
Html.EndScriptContext();
}
但是,它在编译期间抛出以下错误 -
“System.Web.Mvc.HtmlHelper”不包含“BeginScriptContext”的定义,并且找不到接受“System.Web.Mvc.HtmlHelper”类型的第一个参数的扩展方法“BeginScriptContext”(您是否缺少 using 指令还是汇编参考?)
我已经通过包管理器控制台安装了这个包。如何克服这个问题?
谢谢你。