BaseTemplateParser.GetUserControlType(String) Metodo

Definizione

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

Type

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.

Si applica a

Vedi anche