禁用Telerik MVC网格验证

时间:2012-11-06 12:06:56

标签: javascript asp.net-mvc telerik telerik-grid telerik-mvc

我有一个使用EditorTemplate的telerik网格:

编辑:
@ModelType Date
@Html.Telerik.DatePicker.Name(ViewData.TemplateInfo.GetFullHtmlFieldName(String.Empty)).Value(Model)

在我的viewModel中:
UIHint("Date")
DisplayFormat(ApplyFormatInEditMode:=True, DataFormatString:="{0:dd-MM-yyyy}")
Public Property data As Date

我无法让客户端验证工作所以我决定禁用它们。 我在webconfig中添加了(视图和应用程序)
add key="ClientValidationEnabled" value="false"
add key="UnobtrusiveJavaScriptEnabled" value="false"

但它仍然试图验证该领域。我想这是网格中的一些属性。
如何禁用验证?

THKS。

编辑:

我以简单的形式测试了它,并且ClientValidationEnabled和UnobtrusiveJavaScriptEnabled都是false。所以问题应该在telerik Grid中,它会忽略这些键并仍然进行验证。如何禁用网格中的验证?

1 个答案:

答案 0 :(得分:0)

您的网页可能会被缓存。尝试按Ctrl + F5和/或删除缓存,然后重试。

<configuration>
<appSettings>
<add key="ClientValidationEnabled" value="false"/> 
<add key="UnobtrusiveJavaScriptEnabled" value="false"/> 
</appSettings>

我刚尝试过(两者都是假的)并且工作正常。