HelpMasters - Multiplicando Ideias

Validar campos com ASP.NET


Olá Pessoal,

No artigo de hoje vou mostrar como validar campos com ASP.NET, de uma forma mais dinâmica, sem uso de JavaScript.

Primeiramente vamos abrir o Microsoft Visual Studio, neste artigo estou usando a versão 2008 Profissional.

Dentro do Visual Studio selecione o menu: File-> New WebSite

Na lista Visual Studio installed
Templates (modelos), selecione "ASP.NET Web Site". Altere o campo Language para Visual C#.


Adicione quatro TextBox (ID => txtNome, ID => txtTelefone; ID => textEmail, ID => txtEndereco

Adicione quatro Labels (ID => lblNome , Text => Nome; ID => lblTelefone Text => Telefone; ID => lblEmail, Text => E-mail; ID => lblEndereco, Text => Endereço

Adicione um botão (ID => btnEnviar, Text => Enviar.

Ficando assim:

 

Agora na Toolbox vamos colocar os componentes da validação.

Adicione um RequiredFieldValidator da Toolbox na aba Validation, ao lado do txtNome. Mude suas
propriedades da seguinte maneira:

ErrorMessage => Campo obrigatório
ControlToValidate => txtNome
ID => rfvNome
Display => None

Adicione um RegularExpressionValidator da Toolbox, ao lado do txtTelefone. Mude suas propriedades da
seguinte maneira:

ErrorMessage => Telefone inválido
ControlToValidade => txtTelefone
ValidationExpression => Aperte nos três pontinhos e selecione P.R.C. Phone Number
ID => revTelefone
Display => None

Adicione um RegularExpressionValidator da Toolbox, ao lado do txtEmail. Mude suas propriedades da
seguinte maneira:

ErrorMessage => E-mail inválido
ControlToValidade => txtEmail
ValidationExpression => Aperte nos três pontinhos e selecione Internet E-mail Adress
ID => revEmail
Display => None

Adicione um RequiredFieldValidator da Toolbox, ao lado do txtEndereco. Mude suas propriedades da seguinte maneira:

ErrorMessage => Campo obrigatório
ControlToValidate => txtEndereco
ID => rfvEndereco
Display => None
Adicione um ValidationSummary ao final da página.

Feito isso, vamos compilar nossa aplicação:


Notem que errei os campos para vocês poderem ver como ficou nossa validação.

Nota 1: Não me prendi muito para explicar como usar a Toolbox e nem as Properties.
Nota 2: Este artigo foi escrito com base no curso de ASP.NET do professor Marcelo Cohen, da PUCRS.

Um grande abraço e até a próxima, pessoal!

Data de publicação: segunda-feira, 25 de janeiro de 2010

225 Vizualizações

Tags:              

Anúncio HostNet

Seja o primeiro a comentar !

Comente :




Wellington da Silva Guedes

Wellington da Silva Guedes

Graduando em Análise de Sistemas pela Uniritter, Atualmente trabalhando como programador na TcheStudio, possui conhecimentos em PHP, jQuery e .NET

Site | Email | Artigos : 3

Home     Anuncie     Seja um colunista     Peça seu tutorial     Contato     Política de privacidade

Hospedado por: HostNet

www.HelpMasters.com.br | Todos os direitos reservados