From bd93d2fecf1ce96ac9a4f6557335489a6347f509 Mon Sep 17 00:00:00 2001 From: xue <> Date: Sat, 25 Feb 2006 14:54:29 +0000 Subject: Added TRangeValidator demo. --- .gitattributes | 2 + .../Controls/Samples/TRangeValidator/Home.page | 45 ++++++++++++++++++++++ .../Controls/Samples/TRangeValidator/Home.php | 8 ++++ framework/Web/UI/WebControls/TRangeValidator.php | 2 +- 4 files changed, 56 insertions(+), 1 deletion(-) create mode 100644 demos/quickstart/protected/pages/Controls/Samples/TRangeValidator/Home.page create mode 100644 demos/quickstart/protected/pages/Controls/Samples/TRangeValidator/Home.php diff --git a/.gitattributes b/.gitattributes index 21d8f6d3..53f366ee 100644 --- a/.gitattributes +++ b/.gitattributes @@ -173,6 +173,8 @@ demos/quickstart/protected/pages/Controls/Samples/TRadioButton/Home.page -text demos/quickstart/protected/pages/Controls/Samples/TRadioButton/Home.php -text demos/quickstart/protected/pages/Controls/Samples/TRadioButtonList/Home.page -text demos/quickstart/protected/pages/Controls/Samples/TRadioButtonList/Home.php -text +demos/quickstart/protected/pages/Controls/Samples/TRangeValidator/Home.page -text +demos/quickstart/protected/pages/Controls/Samples/TRangeValidator/Home.php -text demos/quickstart/protected/pages/Controls/Samples/TRegularExpressionValidator/Home.page -text demos/quickstart/protected/pages/Controls/Samples/TRegularExpressionValidator/Home.php -text demos/quickstart/protected/pages/Controls/Samples/TRepeater/Sample1.page -text diff --git a/demos/quickstart/protected/pages/Controls/Samples/TRangeValidator/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TRangeValidator/Home.page new file mode 100644 index 00000000..2e8de045 --- /dev/null +++ b/demos/quickstart/protected/pages/Controls/Samples/TRangeValidator/Home.page @@ -0,0 +1,45 @@ + + +

TRangeValidator Samples

+

Note: TRangeValidator will start +to validate only if both inputs are not empty.

+ + + + + + + + + + + + + +
+Range validator with default settings: + + + + +
+Range validator with client-side validation disabled: + + + + +
+ +
\ No newline at end of file diff --git a/demos/quickstart/protected/pages/Controls/Samples/TRangeValidator/Home.php b/demos/quickstart/protected/pages/Controls/Samples/TRangeValidator/Home.php new file mode 100644 index 00000000..88d2dbf2 --- /dev/null +++ b/demos/quickstart/protected/pages/Controls/Samples/TRangeValidator/Home.php @@ -0,0 +1,8 @@ + \ No newline at end of file diff --git a/framework/Web/UI/WebControls/TRangeValidator.php b/framework/Web/UI/WebControls/TRangeValidator.php index a861c9d6..842797ba 100644 --- a/framework/Web/UI/WebControls/TRangeValidator.php +++ b/framework/Web/UI/WebControls/TRangeValidator.php @@ -227,7 +227,7 @@ class TRangeValidator extends TBaseValidator if($dateFormat!=='') { $formatter=Prado::createComponent('System.Data.TSimpleDateFormatter', $dateFormat); - $value = pradoParseDate($value, $dateFormat); + $value = $formatter->parse($value, $dateFormat); if($minValue!=='') $valid=$valid && ($value>=$formatter->parse($minValue)); if($maxValue!=='') -- cgit v1.2.3