ProxyWebPart 构造函数

定义

初始化 ProxyWebPart 类的新实例。

重载

名称 说明
ProxyWebPart(WebPart)

当必须替换静态 Web 部件控件(或服务器或用户控件)时,初始化类的新实例 ProxyWebPart

ProxyWebPart(String, String, String, String)

当必须替换动态 Web 部件控件时,初始化类的新实例 ProxyWebPart

ProxyWebPart(WebPart)

当必须替换静态 Web 部件控件(或服务器或用户控件)时,初始化类的新实例 ProxyWebPart

protected:
 ProxyWebPart(System::Web::UI::WebControls::WebParts::WebPart ^ webPart);
protected ProxyWebPart(System.Web.UI.WebControls.WebParts.WebPart webPart);
new System.Web.UI.WebControls.WebParts.ProxyWebPart : System.Web.UI.WebControls.WebParts.WebPart -> System.Web.UI.WebControls.WebParts.ProxyWebPart
Protected Sub New (webPart As WebPart)

参数

webPart
WebPart

要替换的 Web 部件控件。

例外

webPartnull

webPart 具有空 ID 属性

-或-

webPart 为空 GenericWebPart

-或-

webPart 属于类型 GenericWebPart ,其子控件具有空 ID 属性。

注解

此构造函数用于创建代理 Web 部件控件来替换静态 Web 部件控件。 若要替换动态创建的 Web 部件控件,请使用 ProxyWebPart(String, String, String, String) 构造函数创建代理 Web 部件控件。

适用于

ProxyWebPart(String, String, String, String)

当必须替换动态 Web 部件控件时,初始化类的新实例 ProxyWebPart

protected:
 ProxyWebPart(System::String ^ originalID, System::String ^ originalTypeName, System::String ^ originalPath, System::String ^ genericWebPartID);
protected ProxyWebPart(string originalID, string originalTypeName, string originalPath, string genericWebPartID);
new System.Web.UI.WebControls.WebParts.ProxyWebPart : string * string * string * string -> System.Web.UI.WebControls.WebParts.ProxyWebPart
Protected Sub New (originalID As String, originalTypeName As String, originalPath As String, genericWebPartID As String)

参数

originalID
String

一个字符串,它是要替换的控件的控件 ID(而不是唯一 ID)。 GenericWebPart如果替换了控件,则 ID 是其子服务器控件的 ID。

originalTypeName
String

一个字符串,它是要替换的 Type 控件的名称。 GenericWebPart如果替换了控件,则类型名称是其子服务器控件的类型。

originalPath
String

一个字符串,其中包含要替换的用户控件的路径。

genericWebPartID
String

一个字符串,如果替换了该类型的控件,则返回控件的 GenericWebPart ID。 对于不从基类继承的 WebPart 控件,这是必需的。

例外

originalIDnull 或空字符串。

-或-

originalTypeNamenull 或空字符串。

-或-

originalPath 指定但 genericWebPartIDnull 空字符串。

注解

此构造函数用于创建代理 Web 部件控件来替换动态 Web 部件控件。 若要替换静态 Web 部件控件,请使用 ProxyWebPart(WebPart) 构造函数创建代理 Web 部件控件。

适用于