ControlBuilder.Init 方法

定义

ControlBuilder初始化实例化后要使用的项。 此方法由 ASP.NET 页框架调用。

public:
 virtual void Init(System::Web::UI::TemplateParser ^ parser, System::Web::UI::ControlBuilder ^ parentBuilder, Type ^ type, System::String ^ tagName, System::String ^ id, System::Collections::IDictionary ^ attribs);
public virtual void Init(System.Web.UI.TemplateParser parser, System.Web.UI.ControlBuilder parentBuilder, Type type, string tagName, string id, System.Collections.IDictionary attribs);
abstract member Init : System.Web.UI.TemplateParser * System.Web.UI.ControlBuilder * Type * string * string * System.Collections.IDictionary -> unit
override this.Init : System.Web.UI.TemplateParser * System.Web.UI.ControlBuilder * Type * string * string * System.Collections.IDictionary -> unit
Public Overridable Sub Init (parser As TemplateParser, parentBuilder As ControlBuilder, type As Type, tagName As String, id As String, attribs As IDictionary)

参数

parser
TemplateParser

TemplateParser负责分析控件的对象。

parentBuilder
ControlBuilder

ControlBuilder负责生成父控件的对象。

type
Type

Type分配给生成器将创建的控件。

tagName
String

要生成的标记的名称。 这允许生成器支持多个标记类型。

id
String

ID分配给控件的属性。

attribs
IDictionary

IDictionary保存所有指定标记属性的对象。

注解

此方法在分析过程中由 ASP.NET 页面框架调用,不应直接在代码中调用此方法。

适用于