語言

ProxyWebPart 建構函式

定義

初始化 ProxyWebPart 類別的新執行個體。

多載

名稱 Description
ProxyWebPart(WebPart)

當需要替換靜態 Web Parts 控制項(或伺服器或使用者控制)時,初始化該類別的新 ProxyWebPart 實例。

ProxyWebPart(String, String, String, String)

當需要替換動態 Web Parts 控制項時,初始化該類別的新實例 ProxyWebPart 。

ProxyWebPart(WebPart)

當需要替換靜態 Web Parts 控制項(或伺服器或使用者控制)時,初始化該類別的新 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

網路零件控制器將被替換。

例外狀況

webPart 是 null。

webPart 有一個空 ID 性質

-或-

webPart 是空的 GenericWebPart

-或-

webPart 是型別 GenericWebPart ,且其子控具有空 ID 屬性。

備註

此建構器用來建立代理網頁部分控制項,以取代靜態的網頁零件控制項。 若要取代動態建立的 Web Parts 控制項,請使用 ProxyWebPart(String, String, String, String) 建構器建立代理 Web Parts 控制項。

適用於

ProxyWebPart(String, String, String, String)

當需要替換動態 Web Parts 控制項時,初始化該類別的新實例 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 類的控制項所必需的。

例外狀況

originalID 是 null 空字串。

-或-

originalTypeName 是 null 空字串。

-或-

originalPath 被指定,但 genericWebPartID 是 null 空字串。

備註

此建構器用來建立代理 Web Parts 控制,以取代動態 Web Parts 控制。 若要取代靜態的 Web Parts 控制項,請使用 ProxyWebPart(WebPart) 建構子建立代理 Web Parts 控制項。

適用於