| There are number of ASP.NET controls | | | | to an input control and test what the |
| some of these are explain bellow. | | | | user input in the input control. |
| • HTML server controls:- HTML elements | | | | Validation controls are provided to |
| helps server so we can use for us in | | | | allow you to check for a required field, |
| programming . HTML server controls | | | | to test against a specific value or |
| expose an object model that maps very | | | | pattern of characters, to verify that a |
| closely to the HTML elements that they | | | | value lies within a range, or we can |
| render for so we can get HTML server | | | | also compare and also take a validation |
| control in programming. | | | | summary. |
| • Web server controls:- These Controls | | | | • User Controls: - These controls are |
| are more features than HTML server | | | | helpful where we have to use that |
| controls because as name suggest these | | | | particular control at many places. We |
| are on web so helps lots. Web server | | | | can include Web Forms user controls in |
| controls not contains only form-type | | | | other Web Forms pages that help in |
| controls suchas buttons and text boxes, | | | | creating menus, toolbars, and other |
| but also contains some special-purpose | | | | reusable elements. |
| controls such as a calendar. Web server | | | | •Other controls:- These control are |
| controls are more abstract than HTML | | | | likes for mobile devices. For creating |
| server controls in that their object | | | | the mobile application we use same |
| model does not necessarily reflect HTML | | | | framework which we use for web |
| syntax. | | | | application, but we create Mobile Web |
| • Validation Controls:- These collect | | | | Forms instead of Web Formspages and use |
| logic or we can say conditional controls | | | | controls specifically designed for |
| that allow us to test a user input. We | | | | mobile devices. |
| can simply attach a validation control | | | | |