Artigo: 306459 - Última revisão: quinta-feira, 17 de Maio de 2007 - Revisão: 5.8

Descrição geral de controlos de servidor do ASP.NET

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Este artigo faz referência à seguinte Microsoft .NET Framework Class Library espaços de nomes:
  • System.Web.UI.HtmlControls.HtmlControl
  • System.Web.UI.WebControls.WebControl

Nesta página

Expandir tudo | Reduzir tudo

Sumário

Este artigo fornece uma introdução aos controlos de servidor ASP.NET.

Para descrições gerais do ASP.NET adicionais, consulte o seguinte artigo da base de dados de conhecimento da Microsoft:
305140  (http://support.microsoft.com/kb/305140/EN-US/ ) INFO: Plano de ASP.NET

Mais Informação

A estrutura de páginas ASP.NET inclui um número de controlos de servidor incorporados que são concebidos para fornecer um modelo de programação estruturada mais para a Web. Estes controlos fornecem as seguintes funcionalidades:
  • Gestão de estado automática.
  • Acesso simples aos valores do objecto sem ter de utilizar o objeto Request .
  • Capacidade reagirem aos eventos no código do lado do servidor para criar aplicações que são estruturadas de melhor.
  • Abordagem comum para criação de interfaces de utilizador para páginas Web.
  • Saída é personalizada automaticamente com base nas capacidades do browser.
Além de controlos incorporados, a estrutura de páginas ASP.NET fornece também a capacidade de criar controlos de utilizador e controlos personalizados. Controlos de utilizador e controlos personalizados, podem melhorar e expandir os controlos existentes para criar uma quantidade interface de utilizador mais rica.

Controlos de servidor HTML

Os controlos de servidor HTML são HTML (Hypertext Markup Language) elementos que incluem um runat = server atributo. Os controlos de servidor HTML têm a mesma saída HTML e as mesmas propriedades como as respectivas tags HTML correspondentes. Além disso, os controlos de servidor HTML fornecem gestão automática de estado e eventos do lado do servidor. Controlos de servidor HTML oferecem as seguintes vantagens:
  • O servidor de HTML controla o mapeamento um para um com as respectivas tags de HTML correspondentes.
  • Quando a aplicação do ASP.NET é compilada, controla o servidor HTML com o runat = server atributo são compilados para a assemblagem.
  • A maior parte dos controlos incluem um OnServerEvent para o evento mais utilizado para o controlo. Por exemplo, o < input type = botão > controlo tem umevento OnServerClick .
  • Os códigos HTML que não estão implementados como HTML específico controlos de servidor podem ainda ser utilizados no lado do servidor; no entanto, são adicionados à assemblagem como HtmlGenericControl .
  • Quando a página ASP.NET reposted, os controlos de servidor HTML manter os respectivos valores.
A classe base System.Web.UI.HtmlControls.HtmlControl contém todas as propriedades comuns. Controlos de servidor HTML deriva esta classe.

Para utilizar um controlo de servidor HTML, utilize a seguinte sintaxe (que utiliza o controlo HtmlInputText como exemplo):
<input type="text" value="hello world" runat=server />
				
para obter mais informações sobre controlos de servidor HTML individuais que estão disponíveis no ASP.NET, consulte os seguintes Web sites da Microsoft:
Controlo HtmlAnchor
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconhtmlanchorcontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconhtmlanchorcontrol.asp)

Controlo HtmlButton
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconhtmlbuttoncontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconhtmlbuttoncontrol.asp)

Controlo HtmlForm
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconhtmlformcontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconhtmlformcontrol.asp)

Controlo HtmlImage
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconhtmlimagecontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconhtmlimagecontrol.asp)

Controlo HtmlInputButton
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconhtmlinputbuttoncontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconhtmlinputbuttoncontrol.asp)

Controlo HtmlInputCheckBox
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconhtmlinputcheckboxcontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconhtmlinputcheckboxcontrol.asp)

Controlo HtmlInputFile
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconhtmlinputfilecontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconhtmlinputfilecontrol.asp)

Controlo HtmlInputHidden
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconhtmlinputhiddencontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconhtmlinputhiddencontrol.asp)

Controlo HtmlInputImage
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconhtmlinputimagecontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconhtmlinputimagecontrol.asp)

Controlo HtmlInputRadioButton
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconhtmlinputradiobuttoncontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconhtmlinputradiobuttoncontrol.asp)

Controlo HtmlInputText
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconhtmlinputtextcontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconhtmlinputtextcontrol.asp)

Controlo HtmlSelect
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconhtmlselectcontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconhtmlselectcontrol.asp)

Controlo HtmlTable
http://msdn2.microsoft.com/en-us/library/2962t2k8(vs.71).aspx (http://msdn2.microsoft.com/en-us/library/2962t2k8(vs.71).aspx)

Controlo HtmlTableCell
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconhtmltablecellcontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconhtmltablecellcontrol.asp)

Controlo HtmlTableRow
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconhtmltablerowcontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconhtmltablerowcontrol.asp)

Controlo HtmlTextArea
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconhtmltextareacontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconhtmltextareacontrol.asp)

Controlos de servidor da Web

Controlos Web são muito semelhantes aos controlos de servidor HTML como botão , caixa de texto e hiperligação , excepto que os controlos Web têm um conjunto padrão de nomes de propriedades. Controlos de servidor Web oferecem as seguintes vantagens:
  • Torna mais fácil para fabricantes e programadores para criar ferramentas ou aplicações que geram automaticamente a interface de utilizador.
  • Simplificar o processo de criação de formulários da Web interactivos, que requer menos conhecimentos de como controlos HTML funcionam e efectuar a tarefa de utilizá-los menos passível de erros.
A classe base System.Web.UI.WebControls.WebControl contém todas as propriedades comuns. Maior parte da Web controlos de servidor derivar desta classe.

Para utilizar um controlo de servidor Web, utilize a seguinte sintaxe (que utiliza o controlo de caixa de texto como exemplo):
<asp:textbox text="hello world" runat=server />
				
controlos de servidor Web podem ser divididos em quatro categorias:

Controlos básicos de Web

Controlos básicos do Web fornecem a mesma funcionalidade que respectivo HTML correspondentes de controlo do servidor. No entanto, básico controlo Web inclui métodos adicionais, eventos e propriedades em relação à qual pode programar.

Para obter mais informações sobre controlos Web individuais que estão disponíveis no ASP.NET, consulte os seguintes Web sites da Microsoft:
Controlo de botão do servidor Web
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconbuttonwebcontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconbuttonwebcontrol.asp)

Controlo do servidor Web de caixa de verificação
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconcheckboxwebservercontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconcheckboxwebservercontrol.asp)

Controlo de hiperligação do servidor Web
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconhyperlinkwebservercontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconhyperlinkwebservercontrol.asp)

Controlo de imagem do servidor Web
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconimagewebservercontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconimagewebservercontrol.asp)

Controlo do servidor Web ImageButton
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconimagebuttonwebcontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconimagebuttonwebcontrol.asp)

Controlo de etiqueta do servidor Web
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconlabelwebservercontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconlabelwebservercontrol.asp)

Controlo do servidor Web LinkButton
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconlinkbuttonwebcontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconlinkbuttonwebcontrol.asp)

Controlo do servidor Web literal
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/gnconliteralwebservercontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/gnconliteralwebservercontrol.asp)

Painel de controlo de Web do servidor
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconpanelwebservercontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconpanelwebservercontrol.asp)

Controlo de marcador de posição do servidor Web
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/gnconplaceholderwebservercontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/gnconplaceholderwebservercontrol.asp)

Controlo do servidor Web do tipo ' botão de opção '
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconradiobuttonwebservercontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconradiobuttonwebservercontrol.asp)

Controlo de tabela do servidor Web
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpcontablewebcontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpcontablewebcontrol.asp)

Controlo do servidor Web TableCell
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpcontablecellwebcontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpcontablecellwebcontrol.asp)

Controlo do servidor Web TableRow
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpcontablerowwebcontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpcontablerowwebcontrol.asp)

Controlo do servidor Web de caixa de texto
http://msdn2.microsoft.com/en-us/library/fhc2c904(vs.71).aspx (http://msdn2.microsoft.com/en-us/library/fhc2c904(vs.71).aspx)

Controlos de validação

Validação controlos são utilizados para validar os valores são introduzidos noutros controlos da página. Controlos de validação efectuar validação do lado do cliente, a validação do lado do servidor ou ambas, dependendo das capacidades do browser em que a página é apresentada. Controlos de validação oferecem as seguintes vantagens:
  • Pode associar um ou mais controlos de validação a cada controlo que pretende validar.
  • A validação é executada quando o formulário de página é submetido.
  • Pode especificar programaticamente se validação deve ocorrer, o que é útil se pretender fornecer um botão ' Cancelar ' para que o utilizador sair sem ter de preencher dados válidos no todos os campos.
  • Os controlos de validação detectam automaticamente se a validação deve ser executada no lado do cliente ou do lado do servidor.

    Nota Uma validação do lado do cliente identificou erros antes de uma reposição operação é concluída. Por conseguinte, se tiver combinações de controlos de validação do lado do cliente e do lado do servidor numa única página, a validação do lado do servidor irá ser impedida se falhar uma validação do lado do cliente.
Para obter mais informações sobre controlos de validação individuais que estão disponíveis no ASP.NET, consulte os seguintes Web sites da Microsoft:
Controlo RequiredFieldValidator
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconrequiredfieldvalidatorcontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconrequiredfieldvalidatorcontrol.asp)

Controlo RangeValidator
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconrangevalidatorcontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconrangevalidatorcontrol.asp)

Controlo CompareValidator
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconcomparevalidatorcontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconcomparevalidatorcontrol.asp)

Controlo RegularExpressionValidator
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconregularexpressionvalidatorcontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconregularexpressionvalidatorcontrol.asp)

Controlo CustomValidator
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconcustomvalidatorcontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconcustomvalidatorcontrol.asp)

Controlo ValidationSummary
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconvalidationsummarycontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconvalidationsummarycontrol.asp)

Controlos de lista

Lista controlos são controlos de servidor Web especiais que suporte o enlace para colecções. Pode utilizar controlos de lista para apresentar linhas de dados num formato personalizado, transformada em modelo. Todos os controlos de lista expõem propriedades DataSource e DataMember , que são utilizadas para ligar a conjuntos.

Lista apenas para colecções que suportam a IEnumerable , ICollection , é podem vincular controlos ou IListSource interfaces. Por exemplo, uma página de exemplo do Microsoft Visual C# .NET aparece da seguinte forma:
<%@ Page Language="C#" %>
<script runat="server">
Public void Page_Load()
{
	String[] myStringArray = new String[] {"one","two","three"};
	rptr.DataSource = myStringArray;
	rptr.DataBind();
}
</script>
<html>
<body>
<asp:repeater id=rptr runat="server">
	<itemtemplate><%# Container.DataItem %><br></itemtemplate>
</asp:repeater>
</body>
</html>
				
A Microsoft Visual Basic .NET exemplo página aparece da seguinte forma:
<%@ Page Language="vb" %>
<script runat="server">
public sub Page_Load()
   	Dim myStringArray as String()
   	myStringArray = new String() {"one","two","three"}
   	rptr.DataSource = myStringArray
   	rptr.DataBind()
end sub
</script>
<html>
<body>
	<asp:repeater id=rptr runat="server">
   		<itemtemplate><%# Container.DataItem %><br></itemtemplate>
	</asp:repeater>
</body>
</html>
				
o resultado aparece da seguinte forma:
um
dois
três
Para obter mais informações sobre controlos de lista individuais que estão disponíveis no ASP.NET, consulte os seguintes Web sites da Microsoft:
Controlo do servidor Web de caixa de listagem
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconlistboxwebservercontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconlistboxwebservercontrol.asp)

Controlo do servidor Web CheckBoxList
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconcheckboxlistwebservercontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconcheckboxlistwebservercontrol.asp)

Controlo do servidor Web RadioButtonList
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconradiobuttonlistwebservercontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconradiobuttonlistwebservercontrol.asp)

Controlo de servidor Web de repetidor
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconrepeaterwebservercontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconrepeaterwebservercontrol.asp)

Controlo do servidor Web dataList
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpcondatalistwebservercontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpcondatalistwebservercontrol.asp)

Controlo do servidor Web DataGrid
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcon/html/vbconDataGridWebControl.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcon/html/vbconDataGridWebControl.asp)

Controlo do servidor Web DropDownList
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpcondropdownlistwebservercontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpcondropdownlistwebservercontrol.asp)

Controlos de rich

Para além de controlos anteriores, a estrutura de páginas ASP.NET fornece um alguns específicos de tarefas controlos denominados controlos rich. Controlos Rich criados com vários elementos HTML e contêm funcionalidade avançada. Exemplos de controlos rich são o controlo de calendário e o controlo AdRotator .

Para obter mais informações sobre controlos rich individuais que estão disponíveis no ASP.NET, consulte os seguintes Web sites da Microsoft:
Controlo do servidor Web AdRotator
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconadrotatorwebservercontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconadrotatorwebservercontrol.asp)

Controlo de calendário do servidor Web
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconcalendarwebcontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconcalendarwebcontrol.asp)

Controlo do servidor Web de XML
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/gnconxmlwebservercontrol.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/gnconxmlwebservercontrol.asp)

Controlos de utilizador

Muitas vezes, poderá pretender reutilizar a interface de utilizador do seu formulário Web sem ter de escrever qualquer código extra. O ASP.NET permite-lhe para o fazer, convertendo os formulários da Web em controlos de utilizador. Controlos de utilizador, que têm a extensão de ficheiro .ascx, podem ser utilizados várias vezes dentro de um único formulário da Web.

Para converter um formulário da Web para um controlo de utilizador, siga estes passos:
  1. Remover todos <html>, <head>, <body> e códigos <form>.
  2. Se a directiva @ Page for apresentado na página, altere-o como @ Controlo .
  3. Incluir um atributo className na directiva @ Controlo para que o controlo de utilizador é escrito vivamente quando instanciá-lo.
  4. Atribuir o controlo de um nome de ficheiro descritivo e altere a extensão de .aspx para .ascx.
Para obter mais informações sobre controlos de utilizador, consulte o tópico seguinte no Microsoft .NET Framework Software Development Kit (SDK) documentação:
Controlos de utilizador de formulários Web
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconwebformsusercontrols.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconwebformsusercontrols.asp)

Personalizar controlos

Juntamente com os controlos Web incorporados, o ASP.NET também permite criar os seus próprios controlos personalizados. Poderá ser útil criar controlos personalizados se são confrontado com um destes cenários:
  • Tem de combinar a funcionalidade de dois ou mais controlos Web incorporados.
  • Tem de expandir a funcionalidade de um controlo incorporado.
  • É necessário um controlo que é completamente diferente dos controlos que existem actualmente.
Para obter mais informações sobre como programar controlos personalizados, consulte os seguintes tópicos na documentação do .NET Framework SDK:
Desenvolver controlos ASP.NET Server
http://msdn2.microsoft.com/en-us/library/aa719973(vs.71).aspx (http://msdn2.microsoft.com/en-us/library/aa719973(vs.71).aspx)

Controlos personalizados do desenvolvimento: Conceitos de chave
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconkeyconceptsinwebformscontroldevelopment.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconkeyconceptsinwebformscontroldevelopment.asp)

Desenvolver um controlo composto
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpcondevelopingcompositecontrols.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpcondevelopingcompositecontrols.asp)

A informação contida neste artigo aplica-se a:
  • Microsoft ASP.NET 1.1
  • Microsoft ASP.NET 1.0
Palavras-chave: 
kbmt kbarttyperoadmap kbdatabinding kbinfo kbservercontrols kbvalidation kbwebforms KB306459 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: 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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 306459  (http://support.microsoft.com/kb/306459/en-us/ )