Compartir a través de


BaseTemplateParser.GetUserControlType(String) Método

Definición

Compila y devuelve el tipo del objeto UserControl especificado por la ruta de acceso virtual.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

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

Parámetros

virtualPath
String

Ruta de acceso virtual del objeto UserControl.

Devoluciones

El tipo del control de usuario.

Excepciones

El objeto UserControl especificado por virtualPath se marca como control de no compilación.

o bien

El analizador no permite una referencia virtual al objeto UserControl.

Comentarios

Si se define un PageParserFilter objeto y su AllowVirtualReference propiedad es false, el GetUserControlType método genera una HttpException excepción.

Además, si el UserControl objeto al que hace referencia la ruta de acceso virtual se marca como control sin compilación, se producirá una HttpException excepción. Para forzar que se compile un UserControl , establezca el atributo de modo de compilación en su directiva @ Control en el Always campo . Para establecer el modo de compilación de páginas y controles en una aplicación, establezca el compilationMode atributo del elemento pages (esquema de configuración de ASP.NET) en el archivo Web.config.

Se aplica a

Consulte también