Javascript 禁用Telerik MVC网格验证
我有一个使用EditorTemplate的telerik网格: 编辑:Javascript 禁用Telerik MVC网格验证,javascript,asp.net-mvc,telerik,telerik-grid,telerik-mvc,Javascript,Asp.net Mvc,Telerik,Telerik Grid,Telerik Mvc,我有一个使用EditorTemplate的telerik网格: 编辑: @型号日期 @Html.Telerik.DatePicker.Name(ViewData.TemplateInfo.GetFullHtmlFieldName(String.Empty)).Value(Model) 在我的视图模型中: UIHint(“日期”) DisplayFormat(ApplyFormatInEditMode:=True,DataFormatString:=“{0:dd-MM-yyyy}”) 截至日
@型号日期
@Html.Telerik.DatePicker.Name(ViewData.TemplateInfo.GetFullHtmlFieldName(String.Empty)).Value(Model)
在我的视图模型中:
UIHint(“日期”)
DisplayFormat(ApplyFormatInEditMode:=True,DataFormatString:=“{0:dd-MM-yyyy}”)
截至日期的公共财产数据
我无法让客户端验证正常工作,所以我决定禁用它们。
我在webconfig(视图和应用程序)中添加了
add key=“ClientValidationEnabled”value=“false”
add key=“UnobtrusiveJavaScriptEnabled”value=“false”
但它仍然试图验证该字段。我想这是网格中的某个属性如何禁用验证 Thks 编辑:
我以一种简单的形式对此进行了测试,ClientValidationEnabled和UnobtrusiveJavaScriptEnabled都为false。所以问题应该在telerik网格中,它忽略了这些键,仍然进行验证。如何在网格中禁用验证 您的页面可能正在被缓存。尝试按Ctrl+F5和/或删除缓存,然后重试
<configuration>
<appSettings>
<add key="ClientValidationEnabled" value="false"/>
<add key="UnobtrusiveJavaScriptEnabled" value="false"/>
</appSettings>
我刚刚尝试过(都是false),效果很好。您也可以在视图中设置enable client validation@{Html.EnableClientValidation(false);}Thks是Yasser的答案,但我已经尝试过了,但没有解决它。输入在EditorTemplate中,这是否与问题有关?