Control Methods
.NET Framework 1.1
The methods of the Control class are listed here. For a complete list of Control class members, see the Control Members topic.
Public Methods
![]() | Binds a data source to the invoked server control and all its child controls. |
![]() | Enables a server control to perform final clean up before it is released from memory. |
![]() | Overloaded. Determines whether two Object instances are equal. |
![]() | Overloaded. Searches the current naming container for the specified server control. |
![]() | Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table. |
![]() | Gets the Type of the current instance. |
![]() | Determines if the server control contains any child controls. |
![]() | Outputs server control content to a provided HtmlTextWriter object and stores tracing information about the control if tracing is enabled. |
![]() | Converts a URL into one that is usable on the requesting client. |
![]() | Returns a String that represents the current Object. |
Protected Methods
![]() | Called after a control is added to the Controls collection of another control. |
![]() | Notifies the server control that an element, either XML or HTML, was parsed, and adds the element to the server control's ControlCollection object. |
![]() | Deletes the view-state information for all the server control's child controls. |
![]() | Notifies server controls that use composition-based implementation to create any child controls they contain in preparation for posting back or rendering. |
![]() | Creates a new ControlCollection object to hold the child controls (both literal and server) of the server control. |
![]() | Determines whether the server control contains child controls. If it does not, it creates child controls. |
![]() | Overridden. Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
In C# and C++, finalizers are expressed using destructor syntax. |
![]() | Determines if the server control holds only literal content. |
![]() | Restores view-state information from a previous page request that was saved by the SaveViewState method. |
![]() | Retrieves the physical path that a virtual path, either absolute or relative, maps to. |
![]() | Creates a shallow copy of the current Object. |
![]() | Determines whether the event for the server control is passed up the page's UI server control hierarchy. |
![]() | Raises the DataBinding event. |
![]() | Raises the Init event. |
![]() | Raises the Load event. |
![]() | Raises the PreRender event. |
![]() | Raises the Unload event.
Note Server controls should perform any final cleanup, such as closing files, closing database connections, and discarding objects, during this stage of the server control lifecycle. |
![]() | Assigns any sources of the event and its information to the control's parent. |
![]() | Called after a control is removed from the Controls collection of another control. |
![]() | Sends server control content to a provided HtmlTextWriter object, which writes the content to be rendered on the client. |
![]() | Outputs the content of a server control's children to a provided HtmlTextWriter object, which writes the content to be rendered on the client. |
![]() | Saves any server control view-state changes that have occurred since the time the page was posted back to the server. |
![]() | Causes tracking of view-state changes to the server control so they can be stored in the server control's StateBag object. This object is accessible through the Control.ViewState property. |
See Also
Show: