Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spark view引擎和ASP.NET MVC 2强类型Html帮助程序_Asp.net_Asp.net Mvc_Spark View Engine - Fatal编程技术网

Spark view引擎和ASP.NET MVC 2强类型Html帮助程序

Spark view引擎和ASP.NET MVC 2强类型Html帮助程序,asp.net,asp.net-mvc,spark-view-engine,Asp.net,Asp.net Mvc,Spark View Engine,我尝试将HtmlHelper.TextBoxFor与spark视图引擎一起使用,但视图崩溃,出现异常“动态视图编译失败”。System.Web.Mvc.HtmlHelper不包含“TextBoxFor”的定义,并且找不到扩展方法“TextBoxFor”接受类型为“System.Web.Mvc.HtmlHelper”的第一个参数(是否缺少using指令或程序集引用?) 这是我的_global.spark: <use namespace="System"/> <use namesp

我尝试将HtmlHelper.TextBoxFor与spark视图引擎一起使用,但视图崩溃,出现异常“动态视图编译失败”。System.Web.Mvc.HtmlHelper不包含“TextBoxFor”的定义,并且找不到扩展方法“TextBoxFor”接受类型为“System.Web.Mvc.HtmlHelper”的第一个参数(是否缺少using指令或程序集引用?)

这是我的_global.spark:

<use namespace="System"/>
<use namespace="System.Linq"/>
<use namespace="System.Text" />
<use namespace="System.Web.Mvc"/>
<use namespace="System.Web.Mvc.Html"/>
<use namespace="System.Web.Routing"/>
<use namespace="System.Linq.Expressions" />
<use namespace="MyModels" />

在spark视图中,使用:
${Html.TextBoxFor(m=>m.UserName)}

我使用了spark的最新版本。我发现了问题所在。我没有在视图中添加模型类型

<viewdata model=MyModel"/>

您使用哪个Spark版本?是用MVC2编译的吗?请更新到最新版本。