Spark视图引擎和ASP.NET MVC 2强类型Html Helpers

时间:2010-05-21 16:48:18

标签: 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 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-view中使用: ${Html.TextBoxFor(m => m.UserName)}

1 个答案:

答案 0 :(得分:1)

我使用最新版本的spark。我发现了什么问题。我想念在视图中添加模型类型。

<viewdata model=MyModel"/>