NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

What is a Web Forms Control?

A Web Forms control is a reusable software component, executing on the server, that provides functionality to one or more Web pages. Controls are independent of the Web pages that use them and can be created, modified, and maintained separately from the pages. Controls usually, but not always, provide visual output that becomes part of each page that uses the control.

Web Forms controls are reusable and can be used by any number of other ASP+ pages. The public fields, properties, and methods of a Web Forms control can be accessed programmatically by the containing control or page. Web Forms controls are hierarchical and can inherit from, contain, and extend other controls.

There are two types of Web Forms controls:

Both types of custom controls can be used on an ASP+ page by simply placing a tag for the control on the page.