INFO: Controle de formulário ValidationSummary ASP.NET da Web

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 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: 316712
Sumário
Há seis controles de servidor Web que você pode usar para validar a entrada em páginas da Web Form. Este artigo descreve o controle ValidationSummary .
Mais Informações
O controle ValidationSummary é usado para resumir as mensagens de erro de todos os validadores em uma página da Web em um único local. O resumo pode ser exibido como uma lista, uma lista com marcadores, ou como um único parágrafo baseia a propriedade DisplayMode . O resumo pode ser exibido na página da Web e em uma caixa de mensagem quando você define as propriedades ShowSummary e ShowMessageBox adequadamente.

O código de exemplo a seguir demonstra usa dos controles RequiredFieldValidator , RangeValidator e ValidationSummary . Se um valor não for inserido nas caixas de texto Nome, idade ou altura, ou se uma altura válida não for inserida na caixa de texto altura, o controle ValidationSummary lista um resumo dos erros de validação.

Observação : quando você definir o valor ShowMessageBox como True no controle ValidationSummary , o resumo é exibido em uma caixa de mensagem no lado do cliente.
<html>	<body>	    <form runat=server id=form1>					       <asp:Label ID="lblName" Runat=server>First Name:</asp:Label>                <asp:TextBox ID="txtName" Runat=server></asp:TextBox>			                <asp:RequiredFieldValidator                     id="RequiredFieldValidatorName"                    ControlToValidate="txtName"                     ErrorMessage="First Name field is empty"                    Display="Static"                    InitialValue="" Width="100%" runat=server>                </asp:RequiredFieldValidator><br>	       <asp:Label ID="lblAge" Runat=server>Age:</asp:Label>	       <asp:TextBox ID="txtAge" Runat=server></asp:TextBox>			                <asp:RequiredFieldValidator                     id="RequiredfieldvalidatorAge"                    ControlToValidate="txtAge"                     ErrorMessage="Age field is empty"                    Display="Static"                    InitialValue="" Width="100%" runat=server>                </asp:RequiredFieldValidator><br>               <asp:Label ID="lblHeight" Runat=server>Height:</asp:Label>	      <asp:TextBox ID="txtHeight" Runat=server></asp:TextBox>					<asp:RequiredFieldValidator                     id="RequiredfieldvalidatorHeight"                    ControlToValidate="txtHeight"                     ErrorMessage="Height field is empty"                    Display="Static"                    InitialValue="" Width="100%" runat=server>                </asp:RequiredFieldValidator>			               <asp:RangeValidator                    id="RangeValidatorHeight"                   ControlToValidate="txtHeight"                    ErrorMessage="Incorrect value for the height field"                   Display="Static"                   Type="Integer"		 MinimumValue="1"		 MaximumValue="10"                                   Width="100%" runat=server>              </asp:RangeValidator><br>              <asp:ValidationSummary                   id="valSum"                   DisplayMode="BulletList"                   runat="server"                  HeaderText="Summary of Validation Errors:"                  Font-Name="verdana"                                   Font-Size="12"/><br>                              <asp:Button id=btnValidate text="Validate" runat=server />	   </form>	</body></html>				
Referências
Para obter informações adicionais sobre controles de validação, visite os seguintes sites da MSDN:

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 316712 - Última Revisão: 02/23/2007 06:00:42 - Revisão: 3.4

Microsoft ASP.NET 1.1, Microsoft ASP.NET 1.0

  • kbmt kbinfo kbservercontrols kbvalidation kbwebforms KB316712 KbMtpt
Comentários