* Isvalid: it is a nice property. You can call it to check whether the input data of the current user has been verified. Page. isvalid can check whether all the isvalid attributes of all controls on this page have been verified, and Asp.net controls are verified at both ends of C and S, which is convenient, however, the verification may fail on the C-end, but the failure on the S-end can only be determined by checking the isvalid.
* Display attribute: It is very helpful. You can determine whether to use the control to Display Error information. If it is none, you can also delegate it to the summary Control for display.
* Validators: Call the page instance to call the set of all verification controls in this instance.
* Initialvalue: the initial default value, which is an exclusive value.
* Customvalidator: The only verification control that does not require the controltovalidate attribute;
* Ajax: page 116, the first time I witnessed the entire process of Ajax, it was really nice, it was a little bit of trouble.