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 PageParserFilter viene definito un oggetto e AllowVirtualReference la relativa proprietà è false
, il GetUserControlType metodo genera un' HttpException eccezione.
Inoltre, se l' UserControl oggetto a cui fa riferimento il percorso virtuale è contrassegnato come controllo senza compilazione, HttpException verrà generata un'eccezione. Per forzare la UserControl compilazione di un oggetto, impostare l'attributo della modalità di compilazione nella relativa direttiva @ Control sul Always campo. Per impostare la modalità di compilazione per le pagine e i controlli in un'applicazione, impostare l' compilationMode
attributo dell' elemento pages (schema delle impostazioni ASP.NET) nel file di Web.config.