Compartilhar via


@ Mestre

Define page–specific mestre (. arquivo mestre) analisador e do compilador de página de atributos usados pelo ASP.NET.

<%@ 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 assinatura de conexão ou evento explícita. true Se a ligação automática do evento for ativado; 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 automaticamente da marcação e compilado quando o mestre página é processada. 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 manipuladores de eventos e outros códigos página–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 ASP.NET mestre página em time de execução. As opções são Always para compilar a página; sempre Auto, se for ASP.NET para evitar a compilação da 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 que contém opções de compilador para usar para compilar a página. No Microsoft Visual Basic e translation from VPE for Csharp, isso é uma sequência de opções de linha de comando do compilador.

Debug

Indica se é necessário compilar o mestre página com símbolos de depurar. true, para compilar com símbolos de depurar; caso contrário, false.

Description

Fornece uma descrição de texto dos mestre página. Este valor é ignorado pelo analisador ASP.NET.

EnableTheming

Indica se a aparência da página mestra e dos controles na página mestra pode ser modificada, se um tema for aplicado. true Se um tema pode ser aplicado; caso contrário, false. O padrão é true. Configurando o EnableTheming atributo é útil principalmente quando um tema de página está definido na Web. arquivo de configuração e aplica a todas as páginas, por padrão. Para obter mais informações, consulte Visão Geral de Temas e Aparências ASP.NET.

EnableViewState

Indica se o estado de exibição é mantido entre as solicitações de página. true para manter o modo de exibição de estado; caso contrário, false. O padrão é true.

Explicit

Determina se a página é compilada usando o Visual Basic Option Explicit modo. true indica que a opção de compilar explícita do Visual Basic é habilitada e que todas as variáveis devem ser declaradas usando um Dim, Private, Public, ou ReDim demonstrativo; caso contrário, false. O padrão é false.

ObservaçãoObservação:
Th e Explicit atributo é ignorado por idiomas diferentes do Visual Basic.

The Explicit atributo é definido como true no arquivo computador.config. Para obter mais informações, consulte Arquivos de configuração do computador.

Inherits

Especifica uma classe code-behind da página herdar. Isso pode ser qualquer classe derivada do MasterPage classe. Para obter informações sobre classes code-behind, consulte Visão geral sobre classes de páginas ASP.NET.

Language

Especifica a linguagem usada durante a compilação de todos os renderização embutido (<% %> e <%= %>) e blocos de declaração dentro da página de código. Valores podem representar qualquer idiomas suportados pelo .NET estrutura, incluindo VB (Visual Basic) translation from VPE for Csharp e JScript.

LinePragmas

Determina se o tempo de execução deve gerar pragmas no código gerado.

MasterPageFile

Especifica o arquivo. mestre, que atua sistema autônomo uma página mestra para uma página mestra. The MasterPageFile atributo é usado em uma página mestra quando estiver definindo uma página-mestre filho em um cenário de página mestra aninhado. Para obter detalhes, consulte:Páginas mestras ASP.NET aninhadas.

Src

Especifica nome de arquivo de fonte 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 Código blocos declaração no arquivo.aspx.

Strict

Especifica se deve compilar a página usando o Visual Basic Option Strict modo. true Se Option Strict é ativado; caso contrário, false. O padrão é false.

ObservaçãoObservação:
O Strict atributo é ignorado por idiomas diferentes 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. Os valores possíveis são de 0 a 4. Para obter mais informações, consulte WarningLevel.

Comentários

You can use the @ Master directive only in master pages. Páginas mestras são definidas em arquivos com extensão. mestre. You can include only one @ Master directive per .master file.

Exemplo

O exemplo de código a seguir demonstra sistema autônomo instruir o compilador de página ASP.NET para usar o Visual Basic sistema autônomo o linguagem de código embutido. O evento-código de manipulação está definida em uma classe parcial chamada MasterPageSample. O código para o MasterPageSample classe pode ser encontrada no 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

Visão Geral de Páginas Mestras ASP.NET