Sdílet prostřednictvím


ControlParser.ParseControls(IDesignerHost, String) Metoda

Definice

Vytvoří pole ovládacích prvků ze zadaného kódu pomocí zadaného hostitele návrháře.

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

Parametry

designerHost
IDesignerHost

Instance IDesignerHost , která je hostitelem návrháře stránky.

controlText
String

Řetězec, který představuje kolekci značek pro ovládací prvky.

Návraty

Pole Control prvků, parsované z controlText; jinak , nullpokud analyzátor nemůže sestavit ovládací prvky.

Výjimky

designerHost je null.

-nebo-

controlText je null nebo prázdný řetězec ("").

Poznámky

Metoda ParseControls přistupuje k řetězci představující direktivy register na webové stránce ASP.NET pomocí služeb hostitele návrháře. Služby hostitele návrháře ReferenceManager jsou získány prostřednictvím vlastnosti objektu RootDesigner , nebo pokud není k dispozici, IWebFormReferenceManager služba.

Metoda ParseControls vyvolá výjimku, pokud analyzátor nemůže sestavit ovládací prvky z parametru controlText .

Platí pro

Viz také