C# Class System.Web.UI.WebControls.WebControl

Inheritance: System.Web.UI.Control, IAttributeAccessor
Show file Open project: runefs/Marvin Class Usage Examples

Private Properties

Property Type Description
AddDisplayStyleAttribute void
BuildScriptAttribute string
IAttributeAccessor string
IAttributeAccessor void

Public Methods

Method Description
ApplyStyle ( System.Web.UI.WebControls.Style s ) : void
CopyBaseAttributes ( WebControl controlSrc ) : void
MergeStyle ( System.Web.UI.WebControls.Style s ) : void
RenderBeginTag ( System.Web.UI.HtmlTextWriter writer ) : void
RenderEndTag ( System.Web.UI.HtmlTextWriter writer ) : void
WebControl ( HtmlTextWriterTag tag ) : System.ComponentModel

Protected Methods

Method Description
AddAttributesToRender ( System.Web.UI.HtmlTextWriter writer ) : void
CreateControlStyle ( ) : System.Web.UI.WebControls.Style
LoadViewState ( object savedState ) : void
Render ( System.Web.UI.HtmlTextWriter writer ) : void
RenderContents ( System.Web.UI.HtmlTextWriter writer ) : void
SaveViewState ( ) : object
TrackViewState ( ) : void
WebControl ( ) : System.ComponentModel
WebControl ( string tag ) : System.ComponentModel

Private Methods

Method Description
AddDisplayStyleAttribute ( System.Web.UI.HtmlTextWriter writer ) : void
BuildScriptAttribute ( string name, string tail ) : string
IAttributeAccessor ( string key ) : string
IAttributeAccessor ( string key, string value ) : void

Method Details

AddAttributesToRender() protected method

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

ApplyStyle() public method

public ApplyStyle ( System.Web.UI.WebControls.Style s ) : void
s System.Web.UI.WebControls.Style
return void

CopyBaseAttributes() public method

public CopyBaseAttributes ( WebControl controlSrc ) : void
controlSrc WebControl
return void

CreateControlStyle() protected method

protected CreateControlStyle ( ) : System.Web.UI.WebControls.Style
return System.Web.UI.WebControls.Style

LoadViewState() protected method

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

MergeStyle() public method

public MergeStyle ( System.Web.UI.WebControls.Style s ) : void
s System.Web.UI.WebControls.Style
return void

Render() protected method

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

RenderBeginTag() public method

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

RenderContents() protected method

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

RenderEndTag() public method

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

SaveViewState() protected method

protected SaveViewState ( ) : object
return object

TrackViewState() protected method

protected TrackViewState ( ) : void
return void

WebControl() protected method

protected WebControl ( ) : System.ComponentModel
return System.ComponentModel

WebControl() public method

public WebControl ( HtmlTextWriterTag tag ) : System.ComponentModel
tag HtmlTextWriterTag
return System.ComponentModel

WebControl() protected method

protected WebControl ( string tag ) : System.ComponentModel
tag string
return System.ComponentModel