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

Type

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 PageParserFilter se define un objeto y su AllowVirtualReference propiedad es false , el GetUserControlType método produce una HttpException excepción.

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

Se aplica a

Consulte también