System.Web.UI.ControlBuilder: Method Members

The methods of System.Web.UI.ControlBuilder are listed below. For a list of all members, see the ControlBuilder Members list.

See Also: Inherited members from System.Object

Public Methods

AllowWhitespaceLiterals() : bool

Determines whether white space literals are permitted in the content between a control's opening and closing tags. This method is called by the ASP.NET page framework.

AppendLiteralString(string)

Adds the specified literal content to a control. This method is called by the ASP.NET page framework.

AppendSubBuilder(ControlBuilder)

Adds builders to the System.Web.UI.ControlBuilder object for any child controls that belong to the container control.

BuildObject() : object

Builds a design-time instance of the control that is referred to by this System.Web.UI.ControlBuilder object.

CloseControl()

Called by the parser to inform the builder that the parsing of the control's opening and closing tags is complete.

static
CreateBuilderFromType(TemplateParser, ControlBuilder, Type, string, string, IDictionary, int, string) : ControlBuilder

Creates a System.Web.UI.ControlBuilder object from the specified tag name and object type, as well as other parameters defining the builder.

GetChildControlType(string, IDictionary) : Type

Obtains the Type of the control type corresponding to a child tag. This method is called by the ASP.NET page framework.

HasBody() : bool

Determines if a control has both an opening and closing tag. This method is called by the ASP.NET page framework.

HtmlDecodeLiterals() : bool

Determines whether the literal string of an HTML control must be HTML decoded. This method is called by the ASP.NET page framework.

Init(TemplateParser, ControlBuilder, Type, string, string, IDictionary)

Initializes the System.Web.UI.ControlBuilder for use after it is instantiated. This method is called by the ASP.NET page framework.

NeedsTagInnerText() : bool

Determines if the control builder needs to get its inner text. If so, the ControlBuilder.SetTagInnerText(string) method must be called. This method is called by the ASP.NET page framework.

OnAppendToParentBuilder(ControlBuilder)

Notifies the System.Web.UI.ControlBuilder that it is being added to a parent control builder.

SetTagInnerText(string)

Provides the System.Web.UI.ControlBuilder with the inner text of the control tag.