Ler em inglês

Compartilhar via


BaseTemplateParser.GetUserControlType(String) Método

Definição

Compila e retorna o tipo do objeto UserControl que é especificado pelo caminho virtual.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

protected internal Type GetUserControlType(string virtualPath);

Parâmetros

virtualPath
String

O caminho virtual do UserControl.

Retornos

O tipo do controle de usuário.

Exceções

O UserControl especificado por virtualPath está marcado como não compilar.

- ou -

O analisador não permite uma referência virtual ao UserControl.

Comentários

Se um PageParserFilter objeto for definido e sua AllowVirtualReference propriedade for false, o GetUserControlType método gerará uma exceção HttpException .

Além disso, se o UserControl objeto referenciado pelo caminho virtual for marcado como um controle sem compilação, uma exceção HttpException será gerada. Para forçar um UserControl a ser compilado, defina o atributo de modo de compilação em sua diretiva @ Control como o Always campo. Para definir o modo de compilação para páginas e controles em um aplicativo, defina o compilationMode atributo do Elemento pages (ASP.NET Esquema de Configurações) no arquivo Web.config.

Aplica-se a

Produto Versões
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Confira também