BaseTemplateParser.GetUserControlType(String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Compila e restituisce il tipo dell'oggetto UserControl specificato dal percorso virtuale.
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.
protected public:
Type ^ GetUserControlType(System::String ^ virtualPath);
protected internal Type GetUserControlType (string virtualPath);
member this.GetUserControlType : string -> Type
Protected Friend Function GetUserControlType (virtualPath As String) As Type
Parametri
- virtualPath
- String
Percorso virtuale del controllo UserControl.
Restituisce
Tipo di controllo utente.
Eccezioni
Il controllo UserControl specificato da virtualPath
è contrassegnato come non compilabile.
-oppure-
Il parser non consente un riferimento virtuale al controllo UserControl.
Commenti
Se un PageParserFilter oggetto è definito e la relativa AllowVirtualReference proprietà è false
, il GetUserControlType metodo genera un'eccezione HttpException .
Inoltre, se l'oggetto UserControl a cui fa riferimento il percorso virtuale viene contrassegnato come controllo senza compilazione, verrà generata un'eccezione HttpException . Per forzare la compilazione di un UserControl oggetto, impostare l'attributo della modalità di compilazione nella direttiva @ Control sul Always campo . Per impostare la modalità di compilazione per pagine e controlli in un'applicazione, impostare l'attributo dell'elemento compilationMode
pages (schema delle impostazioni ASP.NET) nel file Web.config.