BaseTemplateParser.GetUserControlType(String) Método
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 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
- virtualPath
- String
O caminho virtual do UserControl.
O tipo do controle de usuário.
O UserControl especificado por virtualPath
está marcado como não compilar.
- ou -
O analisador não permite uma referência virtual ao UserControl.
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.
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 |
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: