C# 不引人注目的JavaScriptEnabled Spark视图引擎

C# 不引人注目的JavaScriptEnabled Spark视图引擎,c#,jquery,asp.net-mvc,spark-view-engine,C#,Jquery,Asp.net Mvc,Spark View Engine,MVC3的低调JavaScriptEnabled功能是否与Razor之外的其他视图引擎配合使用。 我想是的,但我看到的所有例子都是关于剃须刀的 我目前正在使用Spark view引擎。 我已在web.conf appSettings中设置 我已经在Spark配置的pages/namespaces部分添加了DataAnnotation的参考 <add namespace="System.ComponentModel.DataAnnotations"/> 我已经在我的模型和 试图创建一

MVC3的低调JavaScriptEnabled功能是否与Razor之外的其他视图引擎配合使用。 我想是的,但我看到的所有例子都是关于剃须刀的 我目前正在使用Spark view引擎。 我已在web.conf appSettings中设置

我已经在Spark配置的pages/namespaces部分添加了DataAnnotation的参考

<add namespace="System.ComponentModel.DataAnnotations"/>
我已经在我的模型和 试图创建一个文本框,例如Html.TextBoxForm=>m.name;在我看来

但是,inputbox没有附加属性。输出为

<input type="text" value="" name="name" id="name">

如果我能做到这一点,我认为这个方法应该也能起作用。

我看不出为什么不引人注目的javascript验证不能与Spark等其他引擎一起使用,但不能像我自己那样肯定我从未使用过它。确保您已将此文本框放置在使用Html.beginnform helper生成的表单中。

我看不出任何原因,为什么不引人注目的javascript验证不能与其他引擎(如Spark)一起使用,但不能像我自己一样肯定我从未使用过它。确保已将此文本框放置在使用Html.BeginForm helper生成的表单中。

我认为这些配置控制Html的呈现方式,因此选择使用哪个视图引擎应该无关紧要。

我认为这些配置控制Html的呈现方式,因此,您选择使用哪个视图引擎应该无关紧要。

您希望在屏幕上显示哪些属性?不引人注目的JavaScript意味着JavaScript不会作为标签属性连接,而是在页面加载后通过JS连接。我认为不引人注目的意思是在标签上使用html5属性并将JavaScript连接到它们,但我可能错了。通过添加Html.BeginForm帮助程序,J.W的答案也正确。您希望在该帮助程序上具有哪些属性?不引人注目的JavaScript意味着JavaScript不会作为标签属性连接,而是在页面加载后通过JS连接。我认为不引人注目的意思是在标签上使用html5属性并将JavaScript连接到它们,但我可能错了。通过添加Html.BeginForm助手,我成功了,J.W的回答也是正确的。哇,你们太快了,这是丢失的表单,我正在手动生成带有绑定的表单标签,谢谢!!哇,你们太快了,这是丢失的表单,我正在手动生成一个带有绑定的表单标签,谢谢!!
<input type="text" value="" name="name" id="name">