Condividi tramite


ControlParser.ParseControls(IDesignerHost, String) Metodo

Definizione

Crea una matrice di controlli dal markup specificato utilizzando l'host della finestra di progettazione specificato.

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()

Parametri

designerHost
IDesignerHost

Istanza di IDesignerHost che rappresenta l'host della finestra di progettazione per la pagina.

controlText
String

Stringa che rappresenta un insieme di markup per i controlli.

Restituisce

Matrice di elementi Control analizzati dal parametro controlText; in caso contrario, null se il parser non è in grado di compilare i controlli.

Eccezioni

designerHost è null.

-oppure-

controlText è null o è una stringa vuota ("").

Commenti

Il ParseControls metodo accede alla stringa che rappresenta le direttive del registro nella pagina Web ASP.NET usando i servizi dell'host della finestra di progettazione. I servizi host della finestra di progettazione vengono acquisiti tramite la ReferenceManager proprietà dell'oggetto RootDesigner o, se non è disponibile, il IWebFormReferenceManager servizio.

Il ParseControls metodo genera un'eccezione se il parser non può compilare i controlli dal controlText parametro.

Si applica a

Vedi anche