ControlParser.ParseControls(IDesignerHost, String) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skapar en matris med kontroller från den angivna markeringen med den angivna designervärden.
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()
Parametrar
- designerHost
- IDesignerHost
En IDesignerHost instans som är designervärd för sidan.
- controlText
- String
En sträng som representerar en samling pålägg för kontroller.
Returer
En matris med Control element som parsas från controlText, annars , nullom parsern inte kan skapa kontrollerna.
Undantag
Kommentarer
Metoden ParseControls använder strängen som representerar registerdirektiven på ASP.NET-webbsidan med hjälp av designervärdens tjänster. Designervärdtjänster förvärvas via ReferenceManager objektets RootDesigner egenskap, eller om det inte är tillgängligt, tjänsten IWebFormReferenceManager .
Metoden ParseControls utlöser ett undantag om parsern inte kan skapa kontrollerna från parametern controlText .