Validation рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ?
Validation рдХрд┐рд╕реА рднреА web application рдХрд╛ рдЬрд░реБрд░реА рднрд╛рдЧ рд╣реЛрддрд╛ рд╣реИ ред рд▓рдЧрднрдЧ рд╣рд░ рд╡реЗрдм рдПрдкреНрд▓реАрдХреЗрд╢рди рдореЗрдВ рд╣рдореЗрдВ рдпреВрдЬрд░ рд╕реЗ рдбрд╛рдЯрд╛ рдЗрдирдкреБрдЯ рдХрд░рд╡рд╛рдирд╛ рд╣реА рдкреЬрддрд╛ рд╣реИ рдФрд░ рдЕрдХреНрд╕рд░ рдРрд╕рд╛ рд╣реЛрддрд╛ рд╣реИ рдХреА рдЬреЛ рдбрд╛рдЯрд╛ рдпреВрдЬрд░ рджреНрд╡рд╛рд░рд╛ рдЗрдирдкреБрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рд╡реЛ рд╣рдордиреЗ рд╕реЛрдЪрд╛ рди рд╣реЛ рдпрд╛ рдЙрд╕ рдбрд╛рдЯрд╛ рдХреЛ manage рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдордиреЗ рд╡реИрд╕рд╛ рдХреЛрдб рд╣реА рди рд▓рд┐рдЦрд╛ рд╣реЛ|
рдорд╛рди рд▓реАрдЬрд┐рдпреЗ рд╣рдордиреЗ рдЕрдкрдиреЗ рд╡реЗрдм рдПрдкреНрд▓реАрдХреЗрд╢рди рдореЗрдВ рдпреВрдЬрд░ рдХреА рдЖрдпреБ рдЗрдирдкреБрдЯ рдХрд░рд╡рд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗ рд╣рдо рдХреЛрдбрд┐рдВрдЧ рдХрд░рддреЗ рд╕рдордп рдпрд╣реА рд╕реЛрдЪреЗрдВрдЧреЗ рдХреА рдпреВрдЬрд░ рдЕрдкрдиреА рд╕рд╣реА рдЙрдореНрд░ рдбрд╛рд▓реЗрдЧрд╛| рдкрд░ рдЧрд▓рддреА рд╕реЗ рдРрд╕рд╛ рднреА рддреЛ рд╕рдХрддрд╛ рд╣реИ рдпреВрдЬрд░ рдиреЗ рдЛрдгрд╛рддреНрдордХ рдорд╛рди (negative value) рдЗрдирдкреБрдЯ рдХрд░ рджреА рд╣реЛ, рдРрд╕реЗ рдореЗрдВ рд╣рдорд╛рд░рд╛ рд╡реЗрдм рдПрдкреНрдЬрд▓реАрдХреЗрд╢рди рдЙрд╕ рддрд░реАрдХреЗ рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ рдЬреИрд╕рд╛ рд╣рдордиреЗ рдмрдирд╛рдпрд╛ рд╣реЛрдЧрд╛| рдЗрд╕рд▓рд┐рдП рдХрд┐рд╕реА рднреА web application рдореЗрдВ рд╡реЗрд▓рд┐рдбреЗрд╢рди (Validation) рд▓рдЧрд╛рдирд╛ рдмрд╣реБрдд рдЬрд░реБрд░реА рд╣реЛрддрд╛ рд╣реИ|
Validation server side рдпрд╛ client side рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ| validation control рдирд┐рдореНтАНрдирд▓рд┐рдЦрд┐рдд рдЪреАрдЬреЛрдВ рдХреЛ рд╕рдорд╛рд╣рд┐рдд рдХрд░рддрд╛ рд╣реИ|
- Implement Presentation Logic
- Validate user input data.
- Data format and data range.
Validation control рдХреА рд╕рд╣рд╛рдпрддрд╛ рд╕реЗ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ user data рдХреЛ enter рдХрд░рддреЗ рд╕рдордп рдХреЛрдИ рдЧрд▓рддреА рдирд╛ рдХрд░реЗрдВ рдФрд░ рдпрджрд┐ data input рдХрд░рд╛рдпрд╛ рдЬрд╛рдРрдВ рддреЛ рдЙрд╕ data рдХреЛ рдареАрдХ рд╕реЗ рдЬрд╛рдВрдЪрдиреЗ рдХреЗ рдмрд╛рдж рд╣реА input рдХрд┐рдпрд╛ рдЬрд╛рдпреЗред
Validation control 2 рдкреНрд░рдХрд╛рд░ рдХреЗ рд╣реЛрддреЗ рд╣реИрдВ
- Client Side Validation.
- Server Side Validation.
Client Side Validation
Client Side Validation рдореЗрдВ рд╡реЗрд▓рд┐рдбреЗрд╢рди рдпреВрдЬрд░ рдХреЗ рд╡реЗрдм рдмреНрд░рд╛рдЙреЫрд░ рд╕реНрддрд░ рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ| рдЬрдм client side validation рдирд┐рд╖реНрдкрд╛рджрд┐рдд (perform) рд╣реЛрддрд╛ рд╣реИ рддреЛ рд╕рднреА user input validation, user рдХреЗ browser рдореЗрдВ рд╕реНтАНрд╡рдВрдп рдЪрд▓ рдЬрд╛рддреЗ рд╣реИред Client side validation server рдореЗрдВ рд╕рд░реНрд╡рд░ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ| рдЗрд╕рд▓рд┐рдП рдпрд╣ рд╕рд░реНрд╡рд░ рд╕рд╛рдЗрдб рд╡реЗрд▓рд┐рдбреЗрд╢рди рдХреЗ рдореБрдХрд╛рдмрд▓реЗ рдЬреНрдпрд╛рджрд╛ рддреЗрдЬ рд╣реЛрддрд╛ рд╣реИ, рдкрд░ рдРрд╕реЗ рдХрдИ рд╡реЗрд▓рд┐рдбреЗрд╢рди рд╣реЛрддреЗ рд╣реИрдВ рдЬрд╣рд╛рдБ рдкрд░ client side validation рдХрд╛ рдкреНрд░рдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ|
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рд╣рдо рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХреА рд╣рдорд╛рд░реЗ рдкреВрд░реЗ рд╡реЗрдм рдПрдкреНрд▓реАрдХреЗрд╢рди рдореЗрдВ рдпреВрдЬрд░ рдирд╛рдо (username) рдЕрджреНрд╡рд┐рддреАрдп (unique) рд░рд╣реЗ, рдЪреВрдВрдХрд┐ user рдХрд╛ рдбрд╛рдЯрд╛ рд╕рд░реНрд╡рд░ рдкрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ store рд╣реЛрдЧрд╛ рддреЛ client side validation рдХрд╛ рдЗрд╕рдореЗрдВ рдкреНрд░рдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ|
Client side validation рдХреЗ рд▓рд┐рдпреЗ рд╕рд╛рдорд╛рдиреНрдпрддрдГ рдЬрд╛рд╡рд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ (JavaScript) VB Script рдФрд░ jQuery рдХрд╛ рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
Server Side Validation
Server Side Validation рдореЗрдВ user рдХреЗ рджреНрд╡рд╛рд░рд╛ input рдХреЛ server рдкрд░ рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рд▓рд┐рдпреЗ server side scripting language рдХрд╛ рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ like тАУ ASP, PHP рдЗрддреНрдпрд╛рджреА server side рдкрд░ validation process рдХреЗ рдмрд╛рдж feedback client рдХреЛ рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
ASP .NET рдХреЗ рдЕрдВрддрд░реНрдЧрдд рдЖрдиреЗ рд╡рд╛рд▓реЗ server-side validations рдирд┐рдореНтАНрдирд▓рд┐рдЦрд┐рдд рд╣реИ тАУ
- Required field validation
- Compare validation
- Range validation
- Regular expression validation
- Custom validation
- Validation Summery
1. Required field validation
Required field validation рдХреЗ рджреНрд╡рд╛рд░рд╛ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ user рдХреЗ рджреНрд╡рд╛рд░рд╛ рдХрд┐рд╕реА field рдореЗрдВ data input рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдпрд╛ рдирд╣реАред рдЗрд╕ рдХрд╛ рдорддрд▓рдм рдпрд╣ control рдпрд╣ specify рдХрд░рддрд╛ рд╣реИ рдХрд┐ user рдХреЗ рджреНрд╡рд╛рд░рд╛ form рдХреЛ submit рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ field рдореЗрдВ value enter рдХреА рдЧрдпреА рд╣реЛред рдЗрд╕ validation control рдХрд╛ рдкреНрд░рдпреЛрдЧ рдЬреНрдпрд╛рджрд╛рддрд░ textbox рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ control рдХреА рдХрдИ properties рд╣реЛрддреА рд╣реИ рдЬреЛ рдирд┐рдореНтАНрди рд╣реИ –
| SN | Property | Description |
|---|---|---|
| 1 | ControlToValidate | Specifies the ID of the control that you want to validation. |
| 2 | Text | Sets the error message display by the control. |
| 3 | Display | Sets how the error message content in the text property is displayed, possible values are static dynamic and none the default value is static. |
| 4 | Enable Client Script | Enable and visible client side from validation. This property has the value true by default. |
| 5 | Error Message | Specify the error message that is displayed in the validation summary control this error message is displayed by the validation control when the text property is not set. |
| 6 | Initialvalue | Gets or sets the initial value of the control specified by the control to validate property. |
2. Compare Validation
Compare validation control рдХреА рд╕рд╣рд╛рдпрддрд╛ рд╕реЗ form рдХреА рдХрд┐рд╕реА field рдореЗрдВ input рдХреА рдЧрдпреА data value рдХрд┐рд╕реА рдФрд░ value рд╕реЗ рддреБрд▓рдирд╛ (comparison) рдХреА рдЬрд╛рддреА рд╣реИ| рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ рдЕрдЧрд░ рдХрд╣реЗ рддреЛ рд╣рдо рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ compare validation control рдХрд╛ рдкреНрд░рдпреЛрдЧ рд╣рдо рддрдм рдХрд░рддреЗ рд╣реИ рдЬрдм рд╣рдореЗрдВ field рдХреЗ рдЕрдВрджрд░ input рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ data рджреВрд╕рд░реА field рдореЗрдВ input рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ data рд╕реЗ match рдХрд░рд╛рдирд╛ рд╣реЛ рдХрд┐ рд╡рд╣ value equal рдпрд╛ less then equal рд╣реИ рдпрд╛ is not equal рд╣реИред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЬреИрд╕реЗ рдЖрдкрдиреЗ рджреЗрдЦрд╛ рд╣реЛрдЧрд╛ рдХреА рдСрдирд▓рд╛рдЗрди рд░рдЬрд┐рд╕реНрдЯреНрд░реЗрд╢рди рдлреЙрд░реНрдо рдореЗрдВ рджреЛ рдмрд╛рд░ рдкрд╛рд╕рд╡рд░реНрдб рдбрд╛рд▓рдирд╛ рдкреЬрддрд╛ рд╣реИ, рдРрд╕рд╛ рдЗрд╕рд▓рд┐рдП рдЬрд┐рд╕рд╕реЗ рдЖрдкрдиреЗ рдкрд╛рд╕рд╡рд░реНрдб рд╕рд╣реА рдбрд╛рд▓рд╛ рд╣реИ рдЗрд╕рдХреА рдЬрд╛рдВрдЪ рдХреА рдЬрд╛ рд╕рдХреЗ, рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреЛрдиреЛрдВ рдкрд╛рд╕рд╡рд░реНрдб рдлреАрд▓реНрдб рдХреЛ рдмрд░рд╛рдмрд░ рдХреЗ рд▓рд┐рдП check рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ|
рдЗрд╕рдХреА property рдирд┐рдореНтАНрдирд▓рд┐рдЦрд┐рдд рд╣реИ
| SN | Property | Description |
|---|---|---|
| 1 | ControlToValidate | Specifies the ID of the control that you want to validation. |
| 2 | Text | Sets the error message display by the control. |
| 3 | Display | Sets how the error message content in the text property is displayed, possible values are static dynamic and none the default value is static. |
| 4 | Enable Client Script | Enable and visible client side from validation. This property has the value true by default. |
| 5 | Error Message | Specify the error message that is displayed in the validation summary control this error message is displayed by the validation control when the text property is not set. |
| 6 | Isvalid | Has the value true when the validation check succeeded and false other. |
| 7 | Type | Gets and sets the data type to use when comparing values, possible values are currency, date double integer and string. |
| 8 | Control to Compare | Specifies the ID of the control to use for comparing values. |
| 9 | Operator | Gets and sets the comparison operator to use performing comparison possible values are equal not equal greater than greater than, less than equal data type. |
| 10 | Value To Compare | Specifies the value use when performing the comparison. |
3. Range Validator
Range Validator control рдХреА рд╕рд╣рд╛рдпрддрд╛ рд╕реЗ рдХрд┐рд╕реА form field рдХреА value рдХреЛ рдХрд┐рд╕реА рдиреНрдпреВрдирддрдо рдФрд░ рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдмреАрдЪ рд╣реИ рдХреА рдирд╣реАрдВ рдЗрд╕рдХреА рдЬрд╛рдВрдЪ рдХреА рдЬрд╛рддреА рд╣реИред рдпрд╣ value date, number crunency, amount рдпрд╛ string рд╣реЛ рд╕рдХрддреА рд╣реИред
рдЕрд░реНрдерд╛рдд Range Validation Control рдХрд╛ рдкреНрд░рдпреЛрдЧ рддрдм рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдЬрдм рд╣рдореЗрдВ application рдореЗрдВ рдЬреЛ value input рдХреА рдЬрд╛ рд░рд╣реА рд╣реИ рдЙрд╕рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреА рд╣реИ рдХреА рд╡реЛ value minimum value рд╕реЗ рдХрдо рди рд╣реЛ рдФрд░ maximum value рд╕реЗ рдЬреНтАНрдпрд╛рджрд╛ рди рд╣реЛред рдЗрд╕рдХреЗ рд▓рд┐рдпреЗ рд╣рдо рдЗрд╕ validation рдХрд╛ use рдХрд░рддреЗ рд╣реИред рдЗрд╕рдХреА property рдирд┐рдореНтАНрдирд▓рд┐рдЦрд┐рдд рд╣реИред
| SN | Property | Description |
|---|---|---|
| 1 | ControlToValidate | Specifies the ID of the control that you want to validation. |
| 2 | Text | Sets the error message display by the control. |
| 3 | Display | Sets how the error message content in the text property is displayed, possible values are static dynamic and none the default value is static. |
| 4 | Enable Client Script | Enable and visible client side from validation. This property has the value true by default. |
| 5 | Error Message | Specify the error message that is displayed in the validation summary control this error message is displayed by the validation control when the text property is not set. |
| 6 | Isvalid | Has the value true when the validation check succeeded and false other. |
| 7 | Minimum Value | Specifies the minimum value in the range of values. |
| 8 | Maximum Value | Specifies the maximum value in the range of permissible values. |
| 9 | Type | Gets and sets the data type to use when comparing values. Possible values are currency, date double, integer & string. |
| 10 | Validate | Perform Validation and update the isvalid property. |
4. Regular Expression Validator
Regular expression validator рдХреА рд╕рд╣рд╛рдпрддрд╛ рд╕реЗ рд╣рдо regular expression рдХреЗ field рдХреЗ рдЕрдВрджрд░ рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА value рдХреЛ match рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдХреА рд╕рд╣рд╛рдпрддрд╛ рд╕реЗ рд╣рдо user рдХреЗ рджреНрд╡рд╛рд░рд╛ enter рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА value рдХреЛ check рдХрд░рддреЗ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЬреЛ рдИрдореЗрд▓ рдПрдбреНрд░реЗрд╕ рдпреВрдЬрд░ рдХрд░ рджреНрд╡рд╛рд░рд╛ рдЗрдирдкреБрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рд╡рд╣ рд╕рд╣реА рд╣реИ рдХреА рдирд╣реАрдВ, рдпрд╛ рдЯреЗрд▓реАрдлреЛрди рдирдВрдмрд░ рдпрд╛ рдкрд╛рд╕рд╡рд░реНрдб рдЗрддреНрдпрд╛рджрд┐|
рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ рд╣рдо рдпрд╣ рдХрд╣ рд╕рдХрддреЗ рд╣реИ рдХрд┐ рдЬрдм user regular expression validation рдХрд╛ use рдХрд░рддрд╛ рд╣реИ рддреЛ user рдХреЗ рджреНрд╡рд╛рд░рд╛ input рдХрд┐рдпреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ field рдореЗрдВ email рдЗрддреНрдпрд╛рджрд┐ рдХреА рдЬрд╛рдВрдЪ рдЖрд╕рд╛рдиреА рд╕реЗ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ|
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЕрдЧрд░ рд╣рдореЗрдВ рдИрдореЗрд▓ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреА рд╣реИ regular expression рдХреА рд╕рд╣рд╛рдпрддрд╛ рд╕реЗ рддреЛ рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд expression рдХрд╛ рдкреНрд░рдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ
"^[a-zA-Z0-9+_.-]+@[a-zA-Z0-9.-]+$"
Regular expression validator рдХреА рдореБрдЦреНрдп properties рдирд┐рдореНтАНрдирд▓рд┐рдЦрд┐рдд рд╣реИ
| SN | Property | Description |
|---|---|---|
| 1 | ControlToValidate | Specifies the ID of the control that you want to validation. |
| 2 | Text | Sets the error message display by the control. |
| 3 | Display | Sets how the error message content in the text property is displayed, possible values are static dynamic and none the default value is static. |
| 4 | Enable Client Script | Enable and visible client side from validation. This property has the value true by default. |
| 5 | Error Message | Specify the error message that is displayed in the validation summary control this error message is displayed by the validation control when the text property is not set. |
| 6 | Isvalid | Has the value true when the validation check succeeded and false other. |
| 7 | Validate | Perform validation and update the Invalid property. |
| 8 | Validation Expression | Specifies the regular expression to use when performing validation. |
5. Custom Validator
Custom validation рдПрдХ рдРрд╕рд╛ validator рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ user рдЕрдкрдиреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдмрдирд╛рддрд╛ рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм validation рдореЗрдВ рдХреЛрдИ рднреА рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╕реБрд╡рд┐рдзрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ| User рдЕрдкрдиреА рдЖрд╡рд╢реНтАНрдпрдХрддрд╛рдиреБрд╕рд╛рд░ рдЗрд╕ validation рдХрд╛ рдкреНрд░рдпреЛрдЧ рдХрд░рдХреЗ data рдХреЛ validate рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕ рдХрд╛ рдорддрд▓рдм рдЕрдкрдиреЗ рдЕрдиреБрд╕рд╛рд░ рдХрд┐рд╕реА рднреА retype рдХрд╛ validation control рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИред Custom validation рдХреА рдореБрдЦреНрдп 3 properties рд╣реЛрддреА рд╣реИ рдЬреЛ рдирд┐рдореНтАНрдирд▓рд┐рдЦрд┐рдд рд╣реИ
| SN | Property | Description |
|---|---|---|
| 1 | ControlToValidate | Specifies the ID of the control that you want to validation. |
| 2 | Text | Sets the error message didplay by the control. |
| 3 | ClientValidationfunction | The name of the client-side function use to perform client side validation. |
CustomValidator рдПрдХ event support рдХрд░рддрд╛ рд╣реИ
- Server Validate тАУ This event is raised when the custom validation perform validation.
6. Validation Summary
Validation summary control рдХреЗ рдкреНрд░рдпреЛрдЧ рд╕реЗ рд╣рдо page рдореЗрдВ рдкреНрд░рдпреЛрдЧ рдХрд┐рдпреЗ рдЧрдП рд╕рднреА validation error рдХреА рдПрдХ list рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рд╛ рд╕рдХрддреЗ рд╣реИред рдпрд╣ control рдмреЬреЗ рдлреЙрд░реНрдо рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рдЙрдкрдпреЛрдЧреА рд╣реЛрддреЗ рд╣реИред рдпрджрд┐ рдПрдХ user page рдХреЗ рдЖрдЦрд┐рд░реА рдореЗрдВ available field рдореЗрдВ рдЧрд▓рдд value рдХреЛ enter рдХрд░рддрд╛ рд╣реИ рддреЛ error message user рдХреЛ рдХрднреА рдирд╣реА рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ред рдпрджрд┐ рд╣рдорд╛рд░реЗ рджреНрд╡рд╛рд░рд╛ validation summary control рдХрд╛ рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдлрд┐рд░ рд╣рдо form рдХреЗ top рдкрд░ error рдХреА list рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рд╛ рд╕рдХрддреЗ рд╣реИред рдпрд╣рд╛рдБ рдзреНтАНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНтАНрдп рдмрд╛рдд рдпрд╣ рд╣реЛрддреА рд╣реИ рдХрд┐ рдкреНрд░рддреНтАНрдпреЗрдХ validation control error message property рдХреЛ include рдХрд░рддрд╛ рд╣реИред рд╣рдо validation error message рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдпреЗ error message property рдХреА рдЬрдЧрд╣ text property рдХрд╛ рдкреНрд░рдпреЛрдЧ рдХрд░рддреЗ рд╣реИред
Error message рдФрд░ text property рдореЗрдВ рдЕрдВрддрд░ рдпрд╣ рд╣реИ рдХрд┐ error message property рдореЗрдВ message validation summary control рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред рдЬрдмрдХрд┐ text property рдореЗрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ message page рдХреА body рдкрд░ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред Normally рд╣рдо error message text property рдХреЗ рд╕рд╛рде show рдХрд░рддреЗ рд╣реИред рдЗрд╕рдХреА property рдирд┐рдореНтАНрдирд▓рд┐рдЦрд┐рдд рд╣реИрдВ тАУ
| SN | Property | Description |
|---|---|---|
| 1 | Display Mode | enables you to specify how the error message are formatted. Possible values are тАУ bullet list, list and symbol paragraph. |
| 2 | Header text | enables you to display header, header text above the validation summary. |
| 3 | Show Message Box | Enables you to display a pop-up alert box. |





