This documentation is archived and is not being maintained.
.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.
|DataBind||Binds a data source to the invoked server control and all its child controls.|
|Dispose||Enables a server control to perform final clean up before it is released from memory.|
|Equals (inherited from Object)||Overloaded. Determines whether two Object instances are equal.|
|FindControl||Overloaded. Searches the current naming container for the specified server control.|
|GetHashCode (inherited from Object)||Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.|
|GetType (inherited from Object)||Gets the Type of the current instance.|
|HasControls||Determines if the server control contains any child controls.|
|RenderControl||Outputs server control content to a provided HtmlTextWriter object and stores tracing information about the control if tracing is enabled.|
|ResolveUrl||Converts a URL into one that is usable on the requesting client.|
|ToString (inherited from Object)||Returns a String that represents the current Object.|
|AddedControl||Called after a control is added to the Controls collection of another control.|
|AddParsedSubObject||Notifies the server control that an element, either XML or HTML, was parsed, and adds the element to the server control's ControlCollection object.|
|ClearChildViewState||Deletes the view-state information for all the server control's child controls.|
|CreateChildControls||Notifies server controls that use composition-based implementation to create any child controls they contain in preparation for posting back or rendering.|
|CreateControlCollection||Creates a new ControlCollection object to hold the child controls (both literal and server) of the server control.|
|EnsureChildControls||Determines whether the server control contains child controls. If it does not, it creates child controls.|
|Finalize (inherited from Object)||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.
|IsLiteralContent||Determines if the server control holds only literal content.|
|LoadViewState||Restores view-state information from a previous page request that was saved by the SaveViewState method.|
|MapPathSecure||Retrieves the physical path that a virtual path, either absolute or relative, maps to.|
|MemberwiseClone (inherited from Object)||Creates a shallow copy of the current Object.|
|OnBubbleEvent||Determines whether the event for the server control is passed up the page's UI server control hierarchy.|
|OnDataBinding||Raises the DataBinding event.|
|OnInit||Raises the Init event.|
|OnLoad||Raises the Load event.|
|OnPreRender||Raises the PreRender event.|
|OnUnload||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.
|RaiseBubbleEvent||Assigns any sources of the event and its information to the control's parent.|
|RemovedControl||Called after a control is removed from the Controls collection of another control.|
|Render||Sends server control content to a provided HtmlTextWriter object, which writes the content to be rendered on the client.|
|RenderChildren||Outputs the content of a server control's children to a provided HtmlTextWriter object, which writes the content to be rendered on the client.|
|SaveViewState||Saves any server control view-state changes that have occurred since the time the page was posted back to the server.|
|TrackViewState||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.|