This documentation is archived and is not being maintained.

ASP.NET Server Controls

Visual Studio .NET 2003

Server controls are specifically designed to work with Web Forms pages. They differ from controls for Windows applications because they work within the ASP.NET page framework. Because of this, server controls feature unique design considerations. The topics listed here provide background information on what server controls are and how they work.

In This Section

Introduction to ASP.NET Server Controls
Describes the general types of server controls and how they differ.
Creating and Programming ASP.NET Server Controls
Lists topics that provide the information about how to work with these controls.
Web Forms Validation
Lists topics that provide information on how to use the validation controls to verify user input on a Web Forms page.
Client Script in Web Forms Pages
Describes how you can combine client (browser) script with server-based code in a Web Forms page.
Controls You Can Use on Web Forms Pages
Links to a description of each type of ASP.NET server control.
Web User Controls and Web Custom Controls
Provides an overview of user controls (controls you create as Web Forms pages and then embed in other Web Forms pages) and of custom controls (controls you build by deriving from the base Web Forms control class).

Related Sections

Web Forms Pages
Lists topics pertaining to Web Forms generally.
ASP.NET Server Controls by Function
Provides a breakdown of what types of controls are available and what each is for.
ASP.NET Server Controls Recommendations
Provides suggestions for when to use each type of ASP.NET server control and why.