ID do artigo: 317690 - Última revisão: domingo, 29 de abril de 2007 - Revisão: 1.7 Como usar o atributo AutoEventWireup no Visual Basic .NET
Nesta páginaSumárioEste artigo descreve como usar o atributo AutoEventWireup com eficiência no Microsoft ASP.NET Web Forms. AutoEventWireup é um atributo da diretiva @ Page . O atributo AutoEventWireup pode ter um valor de Verdadeiro ou Falso . Quando um aplicativo ASP.NET é criado usando o Microsoft Visual Studio .NET, o valor do atributo AutoEventWireup é definido como false . Este artigo descreve como definir e alterar os valores padrão do atributo AutoEventWireup . Este artigo também explica o uso desse atributo com exemplos de código de Web Forms do ASP.NET que está escrito em Microsoft Visual Basic .NET. Você pode usar o atributo AutoEventWireup para Web Forms do ASP.NET e controles de usuário da Web de código. Quando você definir o valor do atributo AutoEventWireup como true , o resultado é código simples. Se você definir o valor do atributo AutoEventWireup para false em determinadas circunstâncias, o aplicativo ASP.NET executa melhor. Você pode especificar o valor padrão do atributo AutoEventWireup nos seguintes locais:
Por padrão, quando o aplicativo ASP.NET é criado no Visual Studio. NET, o valor do atributo AutoEventWireup é definido como false na página .aspx e manipuladores de eventos são criados automaticamente. Este artigo descreve as configurações padrão do atributo AutoEventWireup e lista alguns códigos úteis. RequisitosEste artigo pressupõe que você esteja familiarizado com os seguintes tópicos:
Configure os valores padrão do atributo AutoEventWireupO valor do atributo AutoEventWireup pode ser declarado na seção <pages> no arquivo Machine.config ou no arquivo Web.config da seguinte maneira:O valor do atributo AutoEventWireup também pode ser alterado no formulário da Web individuais. Para alterá-lo no formulário da Web, adicione o atributo AutoEventWireup à diretiva @ Page, da seguinte forma: Defina o valor do atributo AutoEventWireup para falseSe você desejar ligar eventos a uma função manualmente, use o valor false do atributo AutoEventWireup . Os exemplos a seguir mostram o código que você pode usar para manipular o evento Load do objeto Page em um formulário Web do ASP.NET:
Defina o valor do atributo AutoEventWireup para trueQuando você define o valor do atributo AutoEventWireup para false , você deve manualmente ligar eventos a funções. Por outro lado, quando você define o valor do atributo AutoEventWireup como true , a estrutura página ASP.NET pode automaticamente ligar eventos. Para codificar o manipulador de eventos Page_Load em um formulário Web do ASP.NET quando o valor do atributo AutoEventWireup é true , execute estas etapas:
Evite definir o atributo AutoEventWireup para true quando o desempenho é chaveVocê não deve definir o valor do atributo AutoEventWireup como true se desempenho for uma consideração de chave. Se você definir o valor do atributo AutoEventWireup como true , a estrutura página ASP.NET deve fazer uma chamada para o método CreateDelegate para cada formulário da Web (página .aspx). Em vez de depender de conexão automática, substitua manualmente os eventos da página, conforme mostrado nos exemplos de código neste artigo.Para obter mais informações, visite o seguinte site da Web Microsoft Developer Network (MSDN): http://msdn.microsoft.com/library/en-us/dndotnet/html/dotnetperftips.asp
(http://msdn.microsoft.com/library/en-us/dndotnet/html/dotnetperftips.asp)
Use o atributo AutoEventWireup de outras maneirasO atributo AutoEventWireup também é um atributo da diretiva @ Control que é usada em controles de usuário da Web. Você pode usar o atributo AutoEventWireup de maneiras que são semelhantes neste artigo.ReferênciasPara obter informações adicionais, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft: 303247
(http://support.microsoft.com/kb/303247/
)
Visão geral sobre o modelo de code-behind do ASP.NET 312311
(http://support.microsoft.com/kb/312311/
)
Como trabalhar com arquivos de classe code-behind em um aplicativo ASP.NET usando Visual Basic .NET Para obter mais informações, visite os seguintes sites da MSDN:http://msdn2.microsoft.com/en-us/library/ydy4x04a(vs.71).aspx
(http://msdn2.microsoft.com/en-us/library/ydy4x04a(vs.71).aspx)
http://msdn.microsoft.com/en-us/library/fy30at8h.aspx (http://msdn.microsoft.com/en-us/library/fy30at8h.aspx) http://msdn.microsoft.com/en-us/library/at2tetf6(VS.71).aspx (http://msdn.microsoft.com/en-us/library/at2tetf6(VS.71).aspx) http://msdn2.microsoft.com/en-us/library/edzehd2t(vs.71).aspx (http://msdn2.microsoft.com/en-us/library/edzehd2t(vs.71).aspx) http://msdn.microsoft.com/en-us/library/ms973839.aspx (http://msdn.microsoft.com/en-us/library/ms973839.aspx) A informação contida neste artigo aplica-se a:
Tradução automáticaIMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 317690
(http://support.microsoft.com/kb/317690/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções deste artigo
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Voltar para o início