@ Master
Define os atributos page–specific mestre (arquivo. master) que são usados pelo ASP.O analisador de página NET e do compilador.
<%@ Master attribute="value" [attribute="value"...] %>
Atributos
Termo |
Definição |
---|---|
AutoEventWireup |
Indica se os manipuladores de eventos simples podem ser definidas para os estágios do ciclo de vida específico usando a sintaxe Page sem qualquer conexão explícita ou assinatura do evento. trueSe a ligação automática do evento estiver habilitada; Caso contrário, false. O padrão é true. Para obter mais informações, consulte Modelo de eventos de controle do servidor Web ASP.NET. |
ClassName |
Especifica o nome de classe para a classe que é gerado a partir da marcação e compilado quando a página mestra é processada automaticamente. Esse valor pode ser qualquer nome de classe válido e pode incluir um espaço para nome. |
CodeFile |
Especifica o nome de um arquivo separado que contém uma classe parcial com os manipuladores de eventos e outros códigos de page–specific mestre. Para obter mais informações, consulte Modelo de código de página Web do ASP.NET. |
CompilationMode |
Especifica se a compilar um aplicativo ASP.Página mestra NET em tempo de execução. As opções são Always sempre compilar a página; Auto, se ASP.NET é evitar a compilação de página, se possível; e Never, nunca compilar a página ou controle. O padrão é Always. |
CompilerOptions |
Fornece uma seqüência de caracteres contendo opções do compilador para usar para compilar a página. No C# e de Visual Basic da Microsoft, esta é uma seqüência de opções de linha de comando do compilador. |
Debug |
Indica se a página mestra com símbolos de depuração de compilar. true, para compilar com símbolos de depuração; Caso contrário, false. |
Description |
Fornece uma descrição de texto da página mestra. Este valor é ignorado pelo ASP.Analisador de rede. |
EnableTheming |
Indica se a aparência da página mestra e dos controles na página mestra pode ser modificada, se um tema é aplicado. trueSe um tema pode ser aplicado; Caso contrário, false. O padrão é true. Definindo a EnableTheming atributo é útil principalmente quando um tema de página é definido no arquivo Web. config e aplica a todas as páginas, por padrão. Para obter mais informações, consulte Temas e Aparências do ASP.NET. |
EnableViewState |
Indica se o estado de exibição é mantido em solicitações de página. truepara manter o estado de exibição; Caso contrário, false. O padrão é true. |
Explicit |
Determina se a página é compilada usando o Visual Basic Option Explicit modo. trueindica que a opção de compilação explícita de Visual Basic está habilitada e que todas as variáveis devem ser declaradas em um Dim, Private, Public, ou ReDim instrução; Caso contrário, false. O padrão é false. Observação O Explicit atributo é ignorado por outros idiomas além do Visual Basic. O Explicit atributo está definido como true no arquivo Machine. config. Para obter mais informações, consulte Machine Configuration Files. |
Inherits |
Especifica uma classe code-behind para a página herdar. Isso pode ser qualquer classe que deriva do MasterPage classe. Para obter informações sobre classes code-behind, consulte Visão geral sobre classes de páginas ASP.NET. |
Language |
Especifica o idioma usado ao compilar todo o processamento de embutido (<% %> e <%= %>) e o código de blocos de declaração dentro da página. Valores podem representar qualquer linguagem compatível com o.NET Framework, incluindo VB (Visual Basic), C# e JScript. |
LinePragmas |
Determina se o tempo de execução deve gerar pragmas no código gerado. |
MasterPageFile |
Especifica o arquivo. Master que atua como uma página mestra para uma página mestra. O MasterPageFile atributo é usado em uma página mestra ao definir uma página-mestre filho em um cenário de página mestra aninhada. Para obter detalhes, consulte:Páginas mestras ASP.NET aninhadas. |
Src |
Especifica o nome do arquivo de origem da classe code-behind para compilar dinamicamente quando a página é solicitada. Você pode optar por incluir lógica de programação para a página em uma classe code-behind ou em um Code Declaration Blocks no arquivo. aspx. |
Strict |
Especifica se deve ser compilar a página usando o Visual Basic Option Strict modo. trueSe Option Strict está ativado. Caso contrário, false. O padrão é false. Observação O Strict atributo é ignorado por outros idiomas além do Visual Basic. |
WarningLevel |
Especifica o nível de aviso do compilador no qual você deseja que o compilador para anular a compilação da página. Valores possíveis são de 0 a 4. Para obter mais informações, consulte WarningLevel. |
Comentários
Você pode usar o @ Master diretiva somente em páginas mestras. Páginas mestras são definidas em arquivos com a extensão. master. Você pode incluir apenas uma @ Master diretiva por todos os arquivos. master.
Exemplo
O exemplo de código a seguir demonstra como instruir o ASP.Compilador de página NET para usar o Visual Basic como o idioma de código embutido. O código de manipulação de eventos é definido em uma classe parcial chamada MasterPageSample. O código para o MasterPageSample classe pode ser encontrada na MasterPageSample.master.vb arquivo.
<% @ Master Language="VB" CodeFile="MasterPageSample.master.vb" Inherits="MasterPageSample" %>
Consulte também
Conceitos
Visão geral da sintaxe de página da Web ASP.NET