ASP.NET Standard controls

The topics in this section describe how to work with ASP.NET standard controls. These include controls that you can use to display buttons, lists, images, boxes, hyperlinks, labels, and tables, in addition to more complicated controls that work with static and dynamic data, and controls that act as containers for other controls.

  • AdRotator control   The AdRotator control can be used to display graphics that are linked to other pages. The list of graphics to be displayed, and the target links associated with them, is maintained in a data source such as an XML file or database. For more information about the AdRotator control, see AdRotator Class Cc295572.xtlink_newWindow(en-us,Expression.40).png in the MSDN Library.

  • BulletedList control   The BulletedList control creates an unordered or ordered (numbered) list of items, which render as HTML UL or OL elements, respectively. For a full description of all BulletedList control properties, see BulletedList Properties Cc295572.xtlink_newWindow(en-us,Expression.40).png in the MSDN library.

  • Button control   The Button control enables users to post a page to the server and to trigger an event on a page. For details about writing code for button controls, see Button Web Server Controls Overview Cc295572.xtlink_newWindow(en-us,Expression.40).png in the MSDN library.

  • Calendar control   The Calendar control can display selectable dates in a calendar and data associated with specific dates. For more information about the Calendar control, see Calendar Web Server Control Overview Cc295572.xtlink_newWindow(en-us,Expression.40).png in the MSDN library.

  • CheckBox control   The CheckBox control enables users to specify yes/no (true/false) choices for individual items. For more information about managing CheckBox and CheckBoxList controls, see CheckBox and CheckBoxList Web Server Controls (Visual Studio) Cc295572.xtlink_newWindow(en-us,Expression.40).png in the MSDN library.

  • CheckBoxList control   The CheckBoxList control enables users to specify yes/no (true/false) choices for items in a list. For more information about managing CheckBox and CheckBoxList controls, see CheckBox and CheckBoxList Web Server Controls (Visual Studio) Cc295572.xtlink_newWindow(en-us,Expression.40).png in the MSDN library.

  • ContentPlaceholder control   The ContentPlaceholder control defines a region for content in an ASP.NET master page. For more information about the ContentPlaceHolder control, see ContentPlaceHolder Class Cc295572.xtlink_newWindow(en-us,Expression.40).png in the MSDN library.

  • DropDownList control   The DropDownList control enables users to select a single item from a predefined drop-down list. For a full description of all DropDownList control properties, see DropDownList Properties Cc295572.xtlink_newWindow(en-us,Expression.40).png in the MSDN library.

  • FileUpload control   The FileUpload control enables you to give users a way to send files from their computers to the server. For more information about the FileUpload control, see FileUpload Class Cc295572.xtlink_newWindow(en-us,Expression.40).png in the MSDN library.

  • HiddenField control   The HiddenField control gives you a way to store information in the page without displaying it. For more information about the HiddenField control, see HiddenField Class Cc295572.xtlink_newWindow(en-us,Expression.40).png in the MSDN library.

  • HyperLink control   The HyperLink control creates links that enable users to move from page to page in an application. For more information about working with the HyperLink control, see HyperLink Web Server Control Cc295572.xtlink_newWindow(en-us,Expression.40).png in the MSDN library.

  • Image control   The Image control enables you to display images on an ASP.NET web page and manage these images in your own code. For more information about working with the Image control, see Image Web Server Control Overview Cc295572.xtlink_newWindow(en-us,Expression.40).png in the MSDN library.

  • ImageButton control   The ImageButton control displays an image and responds to mouse clicks on the image. For a full description of all ImageButton control properties, see ImageButton Properties Cc295572.xtlink_newWindow(en-us,Expression.40).png in the MSDN library.

  • ImageMap control   The ImageMap control enables you to create an image that has individual regions, called hot spots. Each of these hot spots can be a separate hyperlink or postback event. For a full description of all ImageMap control properties, see ImageMap Properties Cc295572.xtlink_newWindow(en-us,Expression.40).png in the MSDN library.

  • Label control   The Label control lets you programmatically set text in an ASP.NET web page. For a full description of all Label control properties, see Label Properties Cc295572.xtlink_newWindow(en-us,Expression.40).png in the MSDN library.

  • LinkButton control   The LinkButton control displays a hyperlink-style button that contains client-side script to post form data back to the server. For a full description of all LinkButton control properties, see LinkButton Properties Cc295572.xtlink_newWindow(en-us,Expression.40).png in the MSDN library.

  • ListBox control   The ListBox control enables users to select one or more items from a predefined list. For a full description of all ListBox control properties, see ListBox Properties Cc295572.xtlink_newWindow(en-us,Expression.40).png in the MSDN library.

  • Literal control control   The Literal control is used as a container for other content on the page. For a full description of all Literal control properties, see Literal Properties Cc295572.xtlink_newWindow(en-us,Expression.40).png in the MSDN library.

  • Localize control   The Localize control lets you display localized text in a specific area on your page. For information about localizing text using resource strings and the Localize control, see Localize Web Server Control Overview Cc295572.xtlink_newWindow(en-us,Expression.40).png in the MSDN library.

  • MultiView control   The MultiView and View controls act as containers for other controls and markup, and enable you to easily present alternative views of information. For more information about using MultiView and View controls, see MultiView and View Web Server Controls Overview Cc295572.xtlink_newWindow(en-us,Expression.40).png in the MSDN library.

  • Panel control   The Panel control provides a container control in an ASP.NET web page that you can use as a parent for static text and for other controls. For more information about the Panel control, see Panel Web Server Control Overview Cc295572.xtlink_newWindow(en-us,Expression.40).png in the MSDN library.

  • PlaceHolder control   The PlaceHolder control lets you place an empty container control in the page and then dynamically add child elements to it at run time. For a full description of all PlaceHolder control properties, see PlaceHolder Properties Cc295572.xtlink_newWindow(en-us,Expression.40).png in the MSDN library.

  • RadioButton control   The RadioButton control and the RadioButtonList control enable users to select from a small set of mutually exclusive, predefined choices. For a full description of all RadioButton control properties, see RadioButton Properties Cc295572.xtlink_newWindow(en-us,Expression.40).png in the MSDN library.

  • RadioButtonList control   The RadioButton control and the RadioButtonList control enable users to select from a small set of mutually exclusive, predefined choices. For a full description of all RadioButton control properties, see RadioButton Properties Cc295572.xtlink_newWindow(en-us,Expression.40).png in the MSDN library.

  • Substitution control   The Substitution control lets you create areas on the page that can be updated dynamically and then integrated into a cached page. For a full description of all Substitution control properties, see Substitution Properties Cc295572.xtlink_newWindow(en-us,Expression.40).png in the MSDN library.

  • Table control   The Table control enables you to create tables that you can program in server code. For a full description of all Table control properties, see Table Properties Cc295572.xtlink_newWindow(en-us,Expression.40).png in the MSDN library.

  • TextBox control   The TextBox control enables users to type information into an ASP.NET web page, including text, numbers, and dates. For a full description of all TextBox control properties, see TextBox Properties Cc295572.xtlink_newWindow(en-us,Expression.40).png in the MSDN library.

  • View control   The MultiView and View controls act as containers for other controls and markup, and enable you to easily present alternative views of information. For more information about using MultiView and View controls, see MultiView and View Web Server Controls Overview Cc295572.xtlink_newWindow(en-us,Expression.40).png in the MSDN library.

  • Wizard control   The Wizard control simplifies many of the tasks that are associated with building a series of forms to collect user input. For more information about using the Wizard control, see Wizard Web Server Control Overview Cc295572.xtlink_newWindow(en-us,Expression.40).png in the MSDN library.

  • XML control   The XML control is used to display the contents of an XML document, either without formatting or by using XSL transformations. For more information about using the XML control, see XML Class Cc295572.xtlink_newWindow(en-us,Expression.40).png in the MSDN Library.

See also

Concepts

Working with ASP.NET sites
ASP.NET Data controls
ASP.NET Validation controls
ASP.NET Navigation controls
ASP.NET Login controls
ASP.NET WebParts controls
ASP.NET Ajax controls

Send feedback about this topic to Microsoft. © 2011 Microsoft Corporation. All rights reserved.