ValidatorModelデータ型で公開されるメンバを以下の表に示します。
名前 | 解説 | |
---|---|---|
ClientEvents | ウィジェットによって発生されるクライアント イベントの実装を設定します。 イベント ハンドラーは 2 つのパラメーターを仮定します。最初のパラメーターの名前は evt で 2 番目のパラメーターの名前は ui です。ui パラメーターに使用できるメンバー変数の情報については、ウィジェットとそのイベントを参照してください。 実例: 1.完全実装: new Dictionary<string, string> { { "dropDownOpening", "function(evt,ui){alert('drop:'+ui.owner);}" } } 2.インライン関数の内容: new Dictionary<string, string> { { "dropDownOpening", "alert('drop:'+ui.owner);" } } 3.グローバル関数の名前: new Dictionary<string, string> { { "dropDownOpening", "nameOfGlobalFunction" } } 注: ウィジェットによって公開されるイベント名を表すキー文字列の代わりに、特定のコントロールで定義されたイベント定数が使用できます。 例: new Dictionary<string, string> { { ComboClientEvents.DropDownOpening, "nameOfGlobalFunction" } } Infragistics.Web.Mvc.ModelWidgetBaseから継承されます。 | |
CreditCard | 値がクレジット カード番号であるかどうかを検証するためのオプションを取得または設定します。 注: このルールは、型に関係なく Luhn アルゴリズムを使用して番号のチェックサムを検証します。 Infragistics.Web.Mvc.ValidatorOptionsBaseから継承されます。 | |
Custom | 検証を実行するためのカスタム関数を取得または設定します。 「this」を使用して、呼び出される検証コントロールを参照します。値およびオプションのフィールド設定引数を使用して、フィールドの状態を決定して返します。 Infragistics.Web.Mvc.ValidatorOptionsBaseから継承されます。 | |
Date | 値が日付の場合、検証のオプションを取得または設定します。valueRange 検証に便利です。 注: JavaScript Date の解析に依存関係があります。値の広い範囲を承諾します。 Infragistics.Web.Mvc.ValidatorOptionsBaseから継承されます。 | |
値がメールの場合、検証のオプションを取得または設定します。 Infragistics.Web.Mvc.ValidatorOptionsBaseから継承されます。 | ||
EqualTo | ターゲット コントロールの空ではない値の検証を設定します。デフォルト値は false で検証は無効です。 Infragistics.Web.Mvc.ValidatorOptionsBaseから継承されます。 | |
ErrorMessage | カスタム エラー メッセージを設定します。 Infragistics.Web.Mvc.ValidatorOptionsBaseから継承されます。 | |
ExecuteAllRules | フィールドのすべてのルールをチェックすべきかどうかを取得または設定します。注: 値なしで通常実行しないルールの空フィールドのチェックは強制しません。 Infragistics.Web.Mvc.ValidatorOptionsBaseから継承されます。 | |
Fields | 検証コントロールのフィールド | |
ID | コントロールの ID を設定します。 | |
Language | コントロールの言語設定を取得または設定します。 Infragistics.Web.Mvc.Framework.LocalizationBaseModelから継承されます。 | |
LengthRange | テキストの最小および最大長、または選択した項目の最小数および最大数を取得または設定します。null または 0 値は無視されます。 Infragistics.Web.Mvc.ValidatorOptionsBaseから継承されます。 | |
Locale | コントロールのロケールを取得または設定します。 Infragistics.Web.Mvc.Framework.LocalizationBaseModelから継承されます。 | |
MessageTarget | 検証メッセージを表示する innerHTML のカスタム jQuery 要素を取得または設定します。SPAN、LABEL、または DIV が可能です。 Infragistics.Web.Mvc.ValidatorOptionsBaseから継承されます。 | |
NotificationOptions | エラー メッセージを表示するための igNotifier のオプション。 Infragistics.Web.Mvc.ValidatorOptionsBaseから継承されます。 | |
Number | 値が日付の場合、検証のオプションを取得または設定します。valueRange 検証に便利です。 注: JavaScript Date の解析に依存関係があります。値の広い範囲を承諾します。 Infragistics.Web.Mvc.ValidatorOptionsBaseから継承されます。 | |
OnBlur | コントロールがフォーカスを失ったときに検証をトリガーするオプションを設定します。 Infragistics.Web.Mvc.ValidatorOptionsBaseから継承されます。 | |
OnChange | コントロールの値が変更されたときに検証をトリガーするオプションを設定します。 Infragistics.Web.Mvc.ValidatorOptionsBaseから継承されます。 | |
OnSubmit | クライアント側で onsubmit イベントが発生したときに検証をトリガーするオプションを設定します。 Infragistics.Web.Mvc.ValidatorOptionsBaseから継承されます。 | |
OptionalIndication | オプションのフィールドの隣にオプションのラベル表示を表示するためのオプション。注: チェック ボックスやオプション ボタンのようなグループ化されたコントロールおよび igRating コントロールの場合はインジケーターがサポートされません。 Infragistics.Web.Mvc.EditorValidatorOptionsから継承されます。 | |
Pattern | メソッド "test()" がコントロールの値の検証に使用される javascript 正規表現を設定します。 Infragistics.Web.Mvc.ValidatorOptionsBaseから継承されます。 | |
Regional | コントロールの地域設定を取得または設定します。 Infragistics.Web.Mvc.Framework.LocalizationBaseModelから継承されます。 | |
Required | このフィールドの値が別の入力要素、またはエディター コントロールと同じである必要があります。 Infragistics.Web.Mvc.ValidatorOptionsBaseから継承されます。 | |
RequiredIndication | 必須のフィールドの隣にアスタリスク表示を表示するためのオプション。 注: チェック ボックスやオプション ボタンのようなグループ化されたコントロールおよび igRating コントロールの場合はインジケーターがサポートされません。 Infragistics.Web.Mvc.EditorValidatorOptionsから継承されます。 | |
SuccessMessage | 成功メッセージのテキストを設定します。 Infragistics.Web.Mvc.ValidatorOptionsBaseから継承されます。 | |
Threshold | 最小の長さの入力の検証を取得または設定します。変更やぼかしでこの値にならない限り、入力の検証はトリガーされません。 注: フォームを送信するとき、必須のフィールドに影響しません。 Infragistics.Web.Mvc.ValidatorOptionsBaseから継承されます。 | |
ValueRange | ターゲット コントロールの最小値および最大値を設定します。 Infragistics.Web.Mvc.ValidatorOptionsBaseから継承されます。 |
名前 | 解説 | |
---|---|---|
Store | すべてのオプションでストアを返します。 Infragistics.Web.Mvc.ModelBaseから継承されます。 |
名前 | 解説 | |
---|---|---|
AddClientEvent | ウィジェットのクライアント イベントを処理するための JavaScript 関数を追加します。 Infragistics.Web.Mvc.ModelWidgetBaseから継承されます。 | |
ToJson | オブジェクトを JSON へシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。 |
オンラインで表示: GitHub