0

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グリッドにあるはずです。それはそれらのキーを無視し、それでも検証を行います。グリッドで検証を無効にするにはどうすればよいですか?

4

1 に答える 1

0

ページがキャッシュされている可能性があります。Ctrl + F5 を試すか、キャッシュを削除して再試行してください。

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

私はそれを(両方ともfalseで)試しましたが、うまくいきます。

于 2012-11-06T12:20:49.350 に答える