ASP.NET

ASP.NET - Server Controls

ASP.NET - Server Controls

Controls are the building blocks of the graphical UI which includes text boxes, buttons, labels, checkboxes, etc.

ASP.NET uses different types of web controls such as:-

  • HTML Control
  • HTML Server Controls
  • ASP.NET Server Controls
  • ASP.NET Ajax Server Controls
  • User and custom controls

ASP.NET server controls are the primary control in ASP.NET.Following are the categories-

  • Validation Controls – used to validate user input they work on the running client-side script.
  • Data source Controls – Controls provides data binding to different sources.
  • Data view controls – Various lists and tables which can bind to data from the data source for displaying
  • Personalized Controls – Used for personalization of page according to the user.
  • Login and security – Control provides authentication
  • Master Pages – Controls provide consistent layouts and interfaces.
  • Navigation Controls – Controls helps in navigation.
  • Rich controls – Controls implement special features examples File Upload, Calendar controls