Class BaseControl
public abstract class BaseControl : Control, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IAttributeAccessor
- Inheritance
-
BaseControl
- Implements
- Derived
- Inherited Members
Constructors
BaseControl()
protected BaseControl()
Properties
Attributes
public AttributeCollection Attributes { get; }
Property Value
CssClass
public string CssClass { get; set; }
Property Value
HasAttributes
public bool HasAttributes { get; }
Property Value
Methods
AddAttributesToRender(HtmlTextWriter)
protected virtual void AddAttributesToRender(HtmlTextWriter writer)
Parameters
writerHtmlTextWriter
AddClientEventAttribute(HtmlTextWriter, string, Action<StringBuilder>)
protected static void AddClientEventAttribute(HtmlTextWriter writer, string key, Action<StringBuilder> action)
Parameters
writerHtmlTextWriterkeystringactionAction<StringBuilder>
AddClientEventAttribute(HtmlTextWriter, string, string)
protected static void AddClientEventAttribute(HtmlTextWriter writer, string key, string value)
Parameters
writerHtmlTextWriterkeystringvaluestring
AddClientEventAttribute(HtmlTextWriter, HtmlTextWriterAttribute, Action<StringBuilder>)
protected static void AddClientEventAttribute(HtmlTextWriter writer, HtmlTextWriterAttribute key, Action<StringBuilder> action)
Parameters
writerHtmlTextWriterkeyHtmlTextWriterAttributeactionAction<StringBuilder>
AddClientEventAttribute(HtmlTextWriter, HtmlTextWriterAttribute, string)
protected static void AddClientEventAttribute(HtmlTextWriter writer, HtmlTextWriterAttribute key, string value)
Parameters
writerHtmlTextWriterkeyHtmlTextWriterAttributevaluestring
LoadViewState(object)
protected override void LoadViewState(object savedState)
Parameters
savedStateobject
OnAttributeSet(AttributeEventArgs)
protected virtual void OnAttributeSet(AttributeEventArgs e)
Parameters
SaveViewState()
protected override object SaveViewState()
Returns
TrackViewState()
protected override void TrackViewState()