Controls Available in Asp.net

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