diff options
Diffstat (limited to 'demos/quickstart/protected/pages/Controls/Samples')
4 files changed, 95 insertions, 31 deletions
| diff --git a/demos/quickstart/protected/pages/Controls/Samples/TCompareValidator/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TCompareValidator/Home.page index 7abed86a..ab99436a 100644 --- a/demos/quickstart/protected/pages/Controls/Samples/TCompareValidator/Home.page +++ b/demos/quickstart/protected/pages/Controls/Samples/TCompareValidator/Home.page @@ -1,6 +1,8 @@  <com:TContent ID="body">
  <h1>TCompareValidator Samples</h1>
 +<p><strong>Note:</strong>TCompareValidator will start
 +to validate only if both inputs are not empty.</p>
  <table class="sampletable">
 @@ -9,8 +11,8 @@  Compare validator with default settings:
  </td>
  <td class="sampleaction">
 -<com:TTextBox ID="TextBox1" />
 -<com:TTextBox ID="TextBox11" />
 +<com:TTextBox ID="TextBox1" Text="a1" />
 +<com:TTextBox ID="TextBox11" Text="a2"/>
  <com:TCompareValidator
  	ValidationGroup="Group1"
  	ControlToValidate="TextBox1"
 @@ -25,8 +27,8 @@ Compare validator with default settings:  Compare validator with client-side validation disabled:
  </td>
  <td class="sampleaction">
 -<com:TTextBox ID="TextBox2" />
 -<com:TTextBox ID="TextBox22" />
 +<com:TTextBox ID="TextBox2" Text="b1"/>
 +<com:TTextBox ID="TextBox22" Text="b2" />
  <com:TCompareValidator
  	ValidationGroup="Group2"
  	EnableClientScript="false"
 diff --git a/demos/quickstart/protected/pages/Controls/Samples/TEmailAddressValidator/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TEmailAddressValidator/Home.page index bbeef3fd..db63a0a9 100644 --- a/demos/quickstart/protected/pages/Controls/Samples/TEmailAddressValidator/Home.page +++ b/demos/quickstart/protected/pages/Controls/Samples/TEmailAddressValidator/Home.page @@ -1,6 +1,8 @@  <com:TContent ID="body">
  <h1>TEmailAddressValidator Samples</h1>
 +<p><strong>Note:</strong>TEmailAddressValidator will start
 +to validate only if the input is not empty.</p>
  <table class="sampletable">
 @@ -9,7 +11,7 @@  Email address validator with default settings:
  </td>
  <td class="sampleaction">
 -<com:TTextBox ID="TextBox1" />
 +<com:TTextBox ID="TextBox1" Text="a"/>
  <com:TEmailAddressValidator
  	ValidationGroup="Group1"
  	ControlToValidate="TextBox1"
 @@ -23,7 +25,7 @@ Email address validator with default settings:  Email address validator with client-side validation disabled:
  </td>
  <td class="sampleaction">
 -<com:TTextBox ID="TextBox2" />
 +<com:TTextBox ID="TextBox2" Text="b"/>
  <com:TEmailAddressValidator
  	ValidationGroup="Group2"
  	EnableClientScript="false"
 @@ -38,7 +40,7 @@ Email address validator with client-side validation disabled:  Email address validator with focus-on-error enabled and dynamic display:
  </td>
  <td class="sampleaction">
 -<com:TTextBox ID="TextBox3" />
 +<com:TTextBox ID="TextBox3" Text="c"/>
  <com:TEmailAddressValidator
  	ValidationGroup="Group3"
  	ControlToValidate="TextBox3"
 diff --git a/demos/quickstart/protected/pages/Controls/Samples/TRegularExpressionValidator/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TRegularExpressionValidator/Home.page index ac93715d..5ce43fda 100644 --- a/demos/quickstart/protected/pages/Controls/Samples/TRegularExpressionValidator/Home.page +++ b/demos/quickstart/protected/pages/Controls/Samples/TRegularExpressionValidator/Home.page @@ -1,7 +1,8 @@  <com:TContent ID="body">
  <h1>TRegularExpressionValidator Samples</h1>
 -
 +<p><strong>Note:</strong>TRegularExpressionValidator will start
 +to validate only if the input is not empty.</p>
  <table class="sampletable">
  <tr>
 @@ -9,12 +10,12 @@  Regular expression validator with default settings:
  </td>
  <td class="sampleaction">
 -<com:TTextBox ID="TextBox1" />
 +<com:TTextBox ID="TextBox1" Text="a"/>
  <com:TRegularExpressionValidator
  	ValidationGroup="Group1"
  	ControlToValidate="TextBox1"
 -	RegularExpression="\w+"
 -	Text="Only word characters are allowed." />
 +	RegularExpression="\d+"
 +	Text="Only digits are allowed." />
  <com:TButton Text="Submit" ValidationGroup="Group1" />
  </td>
  </tr>
 @@ -24,13 +25,13 @@ Regular expression validator with default settings:  Regular expression validator with client-side validation disabled:
  </td>
  <td class="sampleaction">
 -<com:TTextBox ID="TextBox2" />
 +<com:TTextBox ID="TextBox2" Text="b"/>
  <com:TRegularExpressionValidator
  	ValidationGroup="Group2"
  	EnableClientScript="false"
  	ControlToValidate="TextBox2"
 -	RegularExpression="\w+"
 -	Text="Only word characters are allowed." />
 +	RegularExpression="\d+"
 +	Text="Only digits are allowed." />
  <com:TButton Text="Submit" ValidationGroup="Group2" />
  </td>
  </tr>
 @@ -40,13 +41,13 @@ Regular expression validator with client-side validation disabled:  Regular expression validator with focus-on-error enabled and dynamic display:
  </td>
  <td class="sampleaction">
 -<com:TTextBox ID="TextBox3" />
 +<com:TTextBox ID="TextBox3" Text="c"/>
  <com:TRegularExpressionValidator
  	ValidationGroup="Group3"
  	ControlToValidate="TextBox3"
  	Display="Dynamic"
 -	RegularExpression="\w+"
 -	Text="Only word characters are allowed." />
 +	RegularExpression="\d+"
 +	Text="Only digits are allowed." />
  <com:TButton Text="Submit" ValidationGroup="Group3" />
  </td>
  </tr>
 diff --git a/demos/quickstart/protected/pages/Controls/Samples/TValidationSummary/Home.page b/demos/quickstart/protected/pages/Controls/Samples/TValidationSummary/Home.page index 75ca9c52..5ac143ae 100644 --- a/demos/quickstart/protected/pages/Controls/Samples/TValidationSummary/Home.page +++ b/demos/quickstart/protected/pages/Controls/Samples/TValidationSummary/Home.page @@ -2,24 +2,83 @@  <h1>TValidationSummary Samples</h1>
 -<table class="sampletable">
 -<tr>
 -<td class="samplenote">
 -Required field validator with default settings:
 -</td>
 -<td class="sampleaction">
 -<com:TValidationSummary ValidationGroup="Group1" />
 -<com:TTextBox ID="TextBox1" />
 +<fieldset id="quickRegistration">
 +	<legend>Create New Account</legend>
 +
 +<div class="username">
 +	Username: 
 +	<com:TTextBox ID="Username" />
 +	<com:TRequiredFieldValidator
 +		ID="UsernameVal"
 +		ControlToValidate="Username"
 +		Display="None"
 +		ValidationGroup="Group1"
 +		ErrorMessage="a username is required." />		
 +</div>
 +<div class="password">
 +	Password
 +	<com:TTextBox ID="Password" TextMode="Password" />
 +</div>
  <com:TRequiredFieldValidator
 +	ID="PasswordVal"
 +	ControlToValidate="Password"
 +	Display="None"
  	ValidationGroup="Group1"
 -	ControlToValidate="TextBox1"
 -	Text="Field required." />
 -<com:TButton Text="Submit" ValidationGroup="Group1" />
 -</td>
 -</tr>
 +	ErrorMessage="a password is required." />	
 +	
 +<div class="create">
 +	<com:TButton ID="Create" ValidationGroup="Group1" Text="Create New Account"/>
 +</div>
 +
 +
 +<div class="registrationSummary">
 +	<com:TValidationSummary 
 +		ValidationGroup="Group1"
 +		Display="None"
 +		HeaderText="Unable to create new account because" />
 +</div>
 +
 +</fieldset>
 +
 +
 +<fieldset id="LoginForm">
 +	<legend>Sign In</legend>
 +
 +<div class="username">
 +	Login Name:
 +	<com:TTextBox ID="UserID" />
 +		
 +	<com:TRequiredFieldValidator
 +		ID="UserVal1"
 +		ControlToValidate="UserID"
 +		Display="None"
 +		ValidationGroup="Group2"
 +		ErrorMessage="the username or email was not provided" />
 +</div>
 +
 +<div class="password" >
 +	Password:
 +	<com:TTextBox ID="Pass" TextMode="Password" />
 +	<com:TRequiredFieldValidator
 +		ID="loginValidator3"
 +		ControlToValidate="Pass"
 +		Display="None"
 +		ValidationGroup="Group2"
 +		ErrorMessage="the password was not provided" />
 +</div>
 +
 +<com:TButton ID="login" ValidationGroup="Group2" CssClass="button" Text="Sign In" />
 +<div class="validation">
 +	<com:TValidationSummary 
 +		ValidationGroup="Group2"
 +		AutoUpdate="false"
 +		Display="None"
 +		ShowMessageBox="true"
 +		HeaderText="You could not login because" />
 +</div>
 -</table>
 +</fieldset>
  </com:TContent>
\ No newline at end of file | 
