Bagikan melalui


ControlParser.ParseControl Metode

Definisi

Membuat kontrol dari markup yang ditentukan.

Overload

ParseControl(IDesignerHost, String)

Membuat kontrol dari markup yang ditentukan menggunakan host perancang yang ditentukan.

ParseControl(IDesignerHost, String, String)

Membuat kontrol dari markup yang ditentukan menggunakan host perancang dan arahan yang ditentukan.

ParseControl(IDesignerHost, String)

Membuat kontrol dari markup yang ditentukan menggunakan host perancang yang ditentukan.

public:
 static System::Web::UI::Control ^ ParseControl(System::ComponentModel::Design::IDesignerHost ^ designerHost, System::String ^ controlText);
public static System.Web.UI.Control ParseControl (System.ComponentModel.Design.IDesignerHost designerHost, string controlText);
static member ParseControl : System.ComponentModel.Design.IDesignerHost * string -> System.Web.UI.Control
Public Shared Function ParseControl (designerHost As IDesignerHost, controlText As String) As Control

Parameter

designerHost
IDesignerHost

Instans IDesignerHost yang merupakan host perancang untuk halaman.

controlText
String

Markup HTML untuk kontrol.

Mengembalikan

ControlText tersebut Control mewakili; jika tidak, , nulljika pengurai tidak dapat membangun kontrol.

Pengecualian

Parameter tidak valid.

Contoh

Contoh kode berikut menunjukkan cara membuat kontrol dari teks markup HTML. Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan untuk ControlParser kelas .

// Create a Web control from the persisted control String*.
System::Web::UI::Control^ ctrl = ControlParser::ParseControl( host, inputForm->tbox->Text->Trim() );
// Create a Web control from the HTML markup.
System.Web.UI.Control ctrl =
    ControlParser.ParseControl(host, inputForm.TBox.Text.Trim());
' Create a Web control from the persisted control string.
Dim ctrl As System.Web.UI.Control = ControlParser.ParseControl(host, inputForm.TxBox.Text.Trim())

Keterangan

Metode ini ParseControl mengakses string yang mewakili arahan register di halaman web ASP.NET menggunakan layanan host perancang. Layanan host perancang diperoleh melalui ReferenceManager properti RootDesigner objek , atau jika itu tidak tersedia, IWebFormReferenceManager layanan .

Metode ParseControl ini memberikan pengecualian jika pengurai tidak dapat membangun kontrol.

Lihat juga

Berlaku untuk

ParseControl(IDesignerHost, String, String)

Membuat kontrol dari markup yang ditentukan menggunakan host perancang dan arahan yang ditentukan.

public:
 static System::Web::UI::Control ^ ParseControl(System::ComponentModel::Design::IDesignerHost ^ designerHost, System::String ^ controlText, System::String ^ directives);
public static System.Web.UI.Control ParseControl (System.ComponentModel.Design.IDesignerHost designerHost, string controlText, string directives);
static member ParseControl : System.ComponentModel.Design.IDesignerHost * string * string -> System.Web.UI.Control
Public Shared Function ParseControl (designerHost As IDesignerHost, controlText As String, directives As String) As Control

Parameter

designerHost
IDesignerHost

Instans IDesignerHost yang merupakan host perancang untuk halaman.

controlText
String

Teks markup HTML untuk kontrol.

directives
String

Direktif halaman untuk disertakan dalam kode untuk kontrol.

Mengembalikan

yang ControlcontrolText mewakili.

Pengecualian

Parameter tidak valid.

Contoh

Contoh kode berikut menunjukkan cara membuat kontrol dari teks markup HTML. Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan untuk ControlParser kelas .

// Create a Web control from the persisted control String*.
System::Web::UI::Control^ ctrl = ControlParser::ParseControl( host, inputForm->tbox->Text->Trim() );
// Create a Web control from the HTML markup.
System.Web.UI.Control ctrl =
    ControlParser.ParseControl(host, inputForm.TBox.Text.Trim());
' Create a Web control from the persisted control string.
Dim ctrl As System.Web.UI.Control = ControlParser.ParseControl(host, inputForm.TxBox.Text.Trim())

Keterangan

Metode ini ParseControl mengakses string yang mewakili arahan register di halaman web ASP.NET menggunakan layanan host perancang. Layanan host perancang diperoleh melalui ReferenceManager properti RootDesigner objek , atau jika itu tidak tersedia, IWebFormReferenceManager layanan .

Metode ParseControl ini memberikan pengecualian jika pengurai tidak dapat membangun kontrol.

Lihat juga

Berlaku untuk