C# Class System.Web.UI.Control

Inheritance: IComponent, IDisposable, IParserAccessor, IDataBindingsAccessor, IUrlResolutionService, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor
Mostrar archivo Open project: kumpera/mono Class Usage Examples

Private Properties

Property Type Description
ApplyStyleSheetSkin void
ApplyTheme void
BuildProfileTree void
CheckForValidationSupport bool
Control System.Collections
EnsureControlsCache void
EnsureIDInternal void
FillControlCache void
FindControl Control
GeneratePredictableClientID string
GetClientID string
GetDataBoundControlFieldValue void
GetDefaultName string
GetDefaultNumberID int
GetPhysicalFilePath string
HasRenderMethodDelegate bool
IControlDesignerAccessor IDictionary
IControlDesignerAccessor void
IControlDesignerAccessor void
IParserAccessor void
InitControlsCache System.Collections.Hashtable
InitRecursive void
IsLoadViewStateByID bool
LoadRecursive void
LoadViewStateRecursive void
LookForControlByName Control
NullifyUniqueID void
PreRenderRecursiveInternal void
ResetChildNames void
ResetChildNames void
ResetControlsCache void
ResolveClientUrlInternal string
SaveViewStateRecursive object
SetBindingContainer void
SetMask void
SetNamingContainer void
SetRenderMethodDelegate void
UniqueID2ClientID string
UnloadRecursive void
ValidateEvent void

Public Methods

Method Description
DataBind ( ) : void
Dispose ( ) : void
Focus ( ) : void
GetRouteUrl ( RouteValueDictionary routeParameters ) : string
GetRouteUrl ( object routeParameters ) : string
GetRouteUrl ( string routeName, RouteValueDictionary routeParameters ) : string
GetRouteUrl ( string routeName, object routeParameters ) : string
GetUniqueIDRelativeTo ( Control control ) : string
HasControls ( ) : bool
RenderControl ( System.Web.UI.HtmlTextWriter writer ) : void
ResolveClientUrl ( string relativeUrl ) : string
ResolveUrl ( string relativeUrl ) : string

Protected Methods

Method Description
AddParsedSubObject ( object obj ) : void
AddedControl ( Control control, int index ) : void
ClearCachedClientID ( ) : void
ClearChildControlState ( ) : void
ClearChildState ( ) : void
ClearChildViewState ( ) : void
ClearEffectiveClientIDMode ( ) : void
CreateChildControls ( ) : void
CreateControlCollection ( ) : System.Web.UI.ControlCollection
DataBind ( bool raiseOnDataBinding ) : void
DataBindChildren ( ) : void
EnsureChildControls ( ) : void
EnsureID ( ) : void
FindControl ( string id, int pathOffset ) : Control
GetDesignModeState ( ) : IDictionary
HasEvents ( ) : bool
IsLiteralContent ( ) : bool
LoadControlState ( object state ) : void
LoadViewState ( object savedState ) : void
MapPathSecure ( string virtualPath ) : string
OnBubbleEvent ( object source, EventArgs args ) : bool
OnDataBinding ( EventArgs e ) : void
OnInit ( EventArgs e ) : void
OnLoad ( EventArgs e ) : void
OnPreRender ( EventArgs e ) : void
OnUnload ( EventArgs e ) : void
OpenFile ( string path ) : Stream
RaiseBubbleEvent ( object source, EventArgs args ) : void
RemovedControl ( Control control ) : void
Render ( System.Web.UI.HtmlTextWriter writer ) : void
RenderChildren ( System.Web.UI.HtmlTextWriter writer ) : void
RenderControl ( System.Web.UI.HtmlTextWriter writer, System.Web.UI.Adapters.ControlAdapter adapter ) : void
ResolveAdapter ( ) : System.Web.UI.Adapters.ControlAdapter
SaveControlState ( ) : object
SaveViewState ( ) : object
SetDesignModeState ( IDictionary data ) : void
TrackViewState ( ) : void

Private Methods

Method Description
ApplyStyleSheetSkin ( Page page ) : void
ApplyTheme ( ) : void
BuildProfileTree ( string parentId, bool calcViewState ) : void
CheckForValidationSupport ( ) : bool
Control ( ) : System.Collections
EnsureControlsCache ( ) : void
EnsureIDInternal ( ) : void
FillControlCache ( System.Web.UI.ControlCollection controls ) : void
FindControl ( string id ) : Control
GeneratePredictableClientID ( ) : string
GetClientID ( ) : string
GetDataBoundControlFieldValue ( StringBuilder sb, char separator, IDataItemContainer dataItemContainer, IDataKeysControl dataKeysContainer ) : void
GetDefaultName ( ) : string
GetDefaultNumberID ( ) : int
GetPhysicalFilePath ( string virtualPath ) : string
HasRenderMethodDelegate ( ) : bool
IControlDesignerAccessor ( ) : IDictionary
IControlDesignerAccessor ( Control control ) : void
IControlDesignerAccessor ( IDictionary designData ) : void
IParserAccessor ( object obj ) : void
InitControlsCache ( ) : Hashtable
InitRecursive ( Control namingContainer ) : void
IsLoadViewStateByID ( ) : bool
LoadRecursive ( ) : void
LoadViewStateRecursive ( object savedState ) : void
LookForControlByName ( string id ) : Control
NullifyUniqueID ( ) : void
PreRenderRecursiveInternal ( ) : void
ResetChildNames ( ) : void
ResetChildNames ( int value ) : void
ResetControlsCache ( ) : void
ResolveClientUrlInternal ( string relativeUrl ) : string
SaveViewStateRecursive ( ) : object
SetBindingContainer ( bool isBC ) : void
SetMask ( int m, bool val ) : void
SetNamingContainer ( Control nc ) : void
SetRenderMethodDelegate ( RenderMethod renderMethod ) : void
UniqueID2ClientID ( string uniqueId ) : string
UnloadRecursive ( Boolean dispose ) : void
ValidateEvent ( String uniqueId, String argument ) : void

Method Details

AddParsedSubObject() protected method

protected AddParsedSubObject ( object obj ) : void
obj object
return void

AddedControl() protected method

protected AddedControl ( Control control, int index ) : void
control Control
index int
return void

ClearCachedClientID() protected method

protected ClearCachedClientID ( ) : void
return void

ClearChildControlState() protected method

protected ClearChildControlState ( ) : void
return void

ClearChildState() protected method

protected ClearChildState ( ) : void
return void

ClearChildViewState() protected method

protected ClearChildViewState ( ) : void
return void

ClearEffectiveClientIDMode() protected method

protected ClearEffectiveClientIDMode ( ) : void
return void

CreateChildControls() protected method

protected CreateChildControls ( ) : void
return void

CreateControlCollection() protected method

protected CreateControlCollection ( ) : System.Web.UI.ControlCollection
return System.Web.UI.ControlCollection

DataBind() public method

public DataBind ( ) : void
return void

DataBind() protected method

protected DataBind ( bool raiseOnDataBinding ) : void
raiseOnDataBinding bool
return void

DataBindChildren() protected method

protected DataBindChildren ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

EnsureChildControls() protected method

protected EnsureChildControls ( ) : void
return void

EnsureID() protected method

protected EnsureID ( ) : void
return void

FindControl() protected method

protected FindControl ( string id, int pathOffset ) : Control
id string
pathOffset int
return Control

Focus() public method

public Focus ( ) : void
return void

GetDesignModeState() protected method

protected GetDesignModeState ( ) : IDictionary
return IDictionary

GetRouteUrl() public method

public GetRouteUrl ( RouteValueDictionary routeParameters ) : string
routeParameters RouteValueDictionary
return string

GetRouteUrl() public method

public GetRouteUrl ( object routeParameters ) : string
routeParameters object
return string

GetRouteUrl() public method

public GetRouteUrl ( string routeName, RouteValueDictionary routeParameters ) : string
routeName string
routeParameters RouteValueDictionary
return string

GetRouteUrl() public method

public GetRouteUrl ( string routeName, object routeParameters ) : string
routeName string
routeParameters object
return string

GetUniqueIDRelativeTo() public method

public GetUniqueIDRelativeTo ( Control control ) : string
control Control
return string

HasControls() public method

public HasControls ( ) : bool
return bool

HasEvents() protected method

protected HasEvents ( ) : bool
return bool

IsLiteralContent() protected method

protected IsLiteralContent ( ) : bool
return bool

LoadControlState() protected method

protected LoadControlState ( object state ) : void
state object
return void

LoadViewState() protected method

protected LoadViewState ( object savedState ) : void
savedState object
return void

MapPathSecure() protected method

protected MapPathSecure ( string virtualPath ) : string
virtualPath string
return string

OnBubbleEvent() protected method

protected OnBubbleEvent ( object source, EventArgs args ) : bool
source object
args EventArgs
return bool

OnDataBinding() protected method

protected OnDataBinding ( EventArgs e ) : void
e EventArgs
return void

OnInit() protected method

protected OnInit ( EventArgs e ) : void
e EventArgs
return void

OnLoad() protected method

protected OnLoad ( EventArgs e ) : void
e EventArgs
return void

OnPreRender() protected method

protected OnPreRender ( EventArgs e ) : void
e EventArgs
return void

OnUnload() protected method

protected OnUnload ( EventArgs e ) : void
e EventArgs
return void

OpenFile() protected method

protected OpenFile ( string path ) : Stream
path string
return System.IO.Stream

RaiseBubbleEvent() protected method

protected RaiseBubbleEvent ( object source, EventArgs args ) : void
source object
args EventArgs
return void

RemovedControl() protected method

protected RemovedControl ( Control control ) : void
control Control
return void

Render() protected method

protected Render ( System.Web.UI.HtmlTextWriter writer ) : void
writer System.Web.UI.HtmlTextWriter
return void

RenderChildren() protected method

protected RenderChildren ( System.Web.UI.HtmlTextWriter writer ) : void
writer System.Web.UI.HtmlTextWriter
return void

RenderControl() public method

public RenderControl ( System.Web.UI.HtmlTextWriter writer ) : void
writer System.Web.UI.HtmlTextWriter
return void

RenderControl() protected method

protected RenderControl ( System.Web.UI.HtmlTextWriter writer, System.Web.UI.Adapters.ControlAdapter adapter ) : void
writer System.Web.UI.HtmlTextWriter
adapter System.Web.UI.Adapters.ControlAdapter
return void

ResolveAdapter() protected method

protected ResolveAdapter ( ) : System.Web.UI.Adapters.ControlAdapter
return System.Web.UI.Adapters.ControlAdapter

ResolveClientUrl() public method

public ResolveClientUrl ( string relativeUrl ) : string
relativeUrl string
return string

ResolveUrl() public method

public ResolveUrl ( string relativeUrl ) : string
relativeUrl string
return string

SaveControlState() protected method

protected SaveControlState ( ) : object
return object

SaveViewState() protected method

protected SaveViewState ( ) : object
return object

SetDesignModeState() protected method

protected SetDesignModeState ( IDictionary data ) : void
data IDictionary
return void

TrackViewState() protected method

protected TrackViewState ( ) : void
return void