レンジバリデーターは文字列、整数、日付に使用されます。誰かが私に最小値と最大値を与えることができますか?範囲バリデータの最小値と最大値は?
答えて
最小値と最大長さは
レンジ検証コントロールは、コントロール値が有効な範囲内にあるかどうかを確認し検証コントロールで... int型やdouble型のeuqalな長さです。この制御に必要な属性は、MaximumValue、MinimumValue、およびTypeです。
MaximumValueまたはMinimumValueプロパティで指定された値をTypeプロパティで指定されたデータ型に変換できない場合、RangeValidatorコントロールは例外をスローします。
RangeValidatorは、文字列の長さを検証するための有効なバリデータではありません。正規表現を検証するには、RegularExpressionValidatorを使用することをお勧めします。
http://forums.asp.net/t/1046041.aspx/1?how+to+use+RangeValidator+for+String+type+
検証範囲の最大値を指定するMaximumValue
プロパティを使用。このプロパティで指定された値がBaseCompareValidator.Type
プロパティで指定されたデータ型に変換できない場合は、例外がスローされます。
たとえば、をInteger
に設定すると、値がInt32.MaxValue
より大きい場合、例外がスローされます。
文字列の場合、最小値と最大値は何ですか?あなたはそれが文字列のACSII codesを比較してわかるように
function RangeValidatorEvaluateIsValid(val) { var value = ValidatorGetValue(val.controltovalidate); if (ValidatorTrim(value).length == 0) return true; return (ValidatorCompare(value, val.minimumvalue, "GreaterThanEqual", val) && ValidatorCompare(value, val.maximumvalue, "LessThanEqual", val)); }
:ここ
はjavascriptのRangeValidator機能です。 '0'〜 '9'のASCII値は48〜57、 'a'〜 'z'のASCII値は97〜122、 'A'〜 'Z'のASCII値は65〜90です。したがってMinimumValue
MaximumValue
はバリデータが有効なこれらのASCIIコードの下限と上限です。あなたが空のテキストを確認したい場合は、追加RequiredFieldValidator
が必要
function ValidatorCompare(operand1, operand2, operator, val) {
var dataType = val.type;
var op1, op2;
if ((op1 = ValidatorConvert(operand1, dataType, val)) == null)
return false;
if (operator == "DataTypeCheck")
return true;
if ((op2 = ValidatorConvert(operand2, dataType, val)) == null)
return true;
switch (operator) {
case "NotEqual":
return (op1 != op2);
case "GreaterThan":
return (op1 > op2);
case "GreaterThanEqual":
return (op1 >= op2);
case "LessThan":
return (op1 < op2);
case "LessThanEqual":
return (op1 <= op2);
default:
return (op1 == op2);
}
}
http://forums.asp.net/t/1046041.aspx/1?how+to+use+RangeValidator+for+String+type+
注意。
- 1. 日付範囲の最小値と最大値の検索
- 2. Matplotlib Contour GraphのカラーバーのPython最小値と最大値範囲
- 3. 角度rzslider:最大値の最小値と最小値の最大値。範囲スライダ
- 4. 最小範囲と最大範囲のテーブル内の値の場所の検索
- 5. アンドロイドの加速度計の最小値と最大値の範囲
- 6. HTML5の範囲のスライダーを最小値と最大値にマッピングする
- 7. 範囲(最小、最大、値)Javaの関数
- 8. 最大値と最小値?
- 9. 機能mt_rand値の最大範囲は?
- 10. Excel VBA対応範囲の最小値から最大値に基づいて範囲内のセルアドレスを検索
- 11. 最大値と最小値は
- 12. SQLデータ範囲最小最大カテゴリ
- 13. 日付範囲の最大値と最大値を見つける(ユーザ選択)
- 14. 配列の最小値と最大値
- 15. 配列の最大値と最小値
- 16. 配列の最大値と最小値
- 17. SQLクエリの最大値と最小値
- 18. 最小値と最大値の確認
- 19. Laravelバリデーションチェックアレイサイズの最小値と最大値
- 20. Pythonの最大値と最小値
- 21. リストの最大値と最小値
- 22. 最大値と最小値のMySQLインデックス
- 23. 最小値と最大数
- 24. ダーツリスト最小値/最大値
- 25. VBA - 範囲2の最大値からの範囲の設定
- 26. パイソン - Sympy最小値と最大値
- 27. C++最小値と最大値
- 28. 最小値と最大値C++
- 29. iOSプログレスバーカスタム最大値と最小値
- 30. 動的値を持つ最大値バリデータ
重複が可能です。http://stackoverflow.com/questions/6236677/what-is-the-string-maximum-and-imumimum-value-in-range-validator-in-asp-net –
詳細を教えてくださいあなたが知る必要があることを詳述しますか? –
文字列の場合、最小値と最大値は何ですか? –