Boa noite computêros,

Hoje vamos ver uma dica rápida e fácil de validação do ASP.NET.

O asp.net já tem por si só um validador que verifica se o campo está vazio, e ainda exibe uma mensagem de erro caso o usuário não tenha preenchido o campo.

Veja:

<asp:requiredfieldvalidator id=”requiredfieldvalidator1″ runat=”server” ControlToValidate=”txtNome” ErrorMessage=”Preencha o nome do cliente.”  tabIndex=”-1″></asp:requiredfieldvalidator>

Desse jeito você não precisa se preocupar se o usuário preencheu ou não o campo, e o validador não serve só para caixas de texto. Ele serve para quase todos os componentes da tela, ele poderia ser aplicado normalmente em um combox por exemplo:

<asp:requiredfieldvalidator id=”RequiredFieldValidator2″ runat=”server” ControlToValidate=”combox1″ ErrorMessage=”Escolha uma opção”  InitialValue=”-1″></asp:requiredfieldvalidator>

Se alguém tiver alguma dúvida deixa um comentário.