C# Класс System.Web.UI.Control

Наследование: IComponent, IDisposable, IParserAccessor, IDataBindingsAccessor, IUrlResolutionService, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
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

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

AddParsedSubObject() защищенный метод

protected AddParsedSubObject ( object obj ) : void
obj object
Результат void

AddedControl() защищенный метод

protected AddedControl ( Control control, int index ) : void
control Control
index int
Результат void

ClearCachedClientID() защищенный метод

protected ClearCachedClientID ( ) : void
Результат void

ClearChildControlState() защищенный метод

protected ClearChildControlState ( ) : void
Результат void

ClearChildState() защищенный метод

protected ClearChildState ( ) : void
Результат void

ClearChildViewState() защищенный метод

protected ClearChildViewState ( ) : void
Результат void

ClearEffectiveClientIDMode() защищенный метод

protected ClearEffectiveClientIDMode ( ) : void
Результат void

CreateChildControls() защищенный метод

protected CreateChildControls ( ) : void
Результат void

CreateControlCollection() защищенный метод

protected CreateControlCollection ( ) : System.Web.UI.ControlCollection
Результат System.Web.UI.ControlCollection

DataBind() публичный метод

public DataBind ( ) : void
Результат void

DataBind() защищенный метод

protected DataBind ( bool raiseOnDataBinding ) : void
raiseOnDataBinding bool
Результат void

DataBindChildren() защищенный метод

protected DataBindChildren ( ) : void
Результат void

Dispose() публичный метод

public Dispose ( ) : void
Результат void

EnsureChildControls() защищенный метод

protected EnsureChildControls ( ) : void
Результат void

EnsureID() защищенный метод

protected EnsureID ( ) : void
Результат void

FindControl() защищенный метод

protected FindControl ( string id, int pathOffset ) : Control
id string
pathOffset int
Результат Control

Focus() публичный метод

public Focus ( ) : void
Результат void

GetDesignModeState() защищенный метод

protected GetDesignModeState ( ) : IDictionary
Результат IDictionary

GetRouteUrl() публичный метод

public GetRouteUrl ( RouteValueDictionary routeParameters ) : string
routeParameters RouteValueDictionary
Результат string

GetRouteUrl() публичный метод

public GetRouteUrl ( object routeParameters ) : string
routeParameters object
Результат string

GetRouteUrl() публичный метод

public GetRouteUrl ( string routeName, RouteValueDictionary routeParameters ) : string
routeName string
routeParameters RouteValueDictionary
Результат string

GetRouteUrl() публичный метод

public GetRouteUrl ( string routeName, object routeParameters ) : string
routeName string
routeParameters object
Результат string

GetUniqueIDRelativeTo() публичный метод

public GetUniqueIDRelativeTo ( Control control ) : string
control Control
Результат string

HasControls() публичный метод

public HasControls ( ) : bool
Результат bool

HasEvents() защищенный метод

protected HasEvents ( ) : bool
Результат bool

IsLiteralContent() защищенный метод

protected IsLiteralContent ( ) : bool
Результат bool

LoadControlState() защищенный метод

protected LoadControlState ( object state ) : void
state object
Результат void

LoadViewState() защищенный метод

protected LoadViewState ( object savedState ) : void
savedState object
Результат void

MapPathSecure() защищенный метод

protected MapPathSecure ( string virtualPath ) : string
virtualPath string
Результат string

OnBubbleEvent() защищенный метод

protected OnBubbleEvent ( object source, EventArgs args ) : bool
source object
args EventArgs
Результат bool

OnDataBinding() защищенный метод

protected OnDataBinding ( EventArgs e ) : void
e EventArgs
Результат void

OnInit() защищенный метод

protected OnInit ( EventArgs e ) : void
e EventArgs
Результат void

OnLoad() защищенный метод

protected OnLoad ( EventArgs e ) : void
e EventArgs
Результат void

OnPreRender() защищенный метод

protected OnPreRender ( EventArgs e ) : void
e EventArgs
Результат void

OnUnload() защищенный метод

protected OnUnload ( EventArgs e ) : void
e EventArgs
Результат void

OpenFile() защищенный метод

protected OpenFile ( string path ) : Stream
path string
Результат System.IO.Stream

RaiseBubbleEvent() защищенный метод

protected RaiseBubbleEvent ( object source, EventArgs args ) : void
source object
args EventArgs
Результат void

RemovedControl() защищенный метод

protected RemovedControl ( Control control ) : void
control Control
Результат void

Render() защищенный метод

protected Render ( System.Web.UI.HtmlTextWriter writer ) : void
writer System.Web.UI.HtmlTextWriter
Результат void

RenderChildren() защищенный метод

protected RenderChildren ( System.Web.UI.HtmlTextWriter writer ) : void
writer System.Web.UI.HtmlTextWriter
Результат void

RenderControl() публичный метод

public RenderControl ( System.Web.UI.HtmlTextWriter writer ) : void
writer System.Web.UI.HtmlTextWriter
Результат void

RenderControl() защищенный метод

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
Результат void

ResolveAdapter() защищенный метод

protected ResolveAdapter ( ) : System.Web.UI.Adapters.ControlAdapter
Результат System.Web.UI.Adapters.ControlAdapter

ResolveClientUrl() публичный метод

public ResolveClientUrl ( string relativeUrl ) : string
relativeUrl string
Результат string

ResolveUrl() публичный метод

public ResolveUrl ( string relativeUrl ) : string
relativeUrl string
Результат string

SaveControlState() защищенный метод

protected SaveControlState ( ) : object
Результат object

SaveViewState() защищенный метод

protected SaveViewState ( ) : object
Результат object

SetDesignModeState() защищенный метод

protected SetDesignModeState ( IDictionary data ) : void
data IDictionary
Результат void

TrackViewState() защищенный метод

protected TrackViewState ( ) : void
Результат void