ControlParser.ParseControl Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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, , null
jika 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.