Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde pessoal, beleza??
Seguinte, tenho um sistema que compara Senha1 e Senha2 para poder criar a senha para o usuario, estou utilizando asp:compare, mas estou tendo um problema com o Display, deixei ele como "Dynamic", quando coloco algum valor na Senha1 e clico fora do textbox ele exibe a mensagem, mas gostaria que ele exibice a mensagem somente qndo o usuario clicar em Confirmar.
Tem ideia??
Abraços.
Boa tarde Evandro.
Acho que utilizando a propriedade Operator você resolve seu problema!
http://msdn.microsoft.com/pt-br/library/system.web.ui.webcontrols.comparevalidator.operator.aspx
Como o amigo acima disse o Operator resolve, segue um exemplo basico.
<asp:CompareValidator ID="CompareValidator1" Operator="GreaterThanEqual" ControlToCompare="dt_nascimento" ControlToValidate="dt_falecimento" runat="server" ErrorMessage="Sua mensagem de Erro"></asp:CompareValidator>
O exemplo faz comparação entre duas datas sendo que a dt_falecimento tem que ser igual ou maior que a anterior. Se você quiser mudar a condição do Operator, você pode usar o autocomplete do VS.
Abraço e Sucesso!
Já tentou trocar o Display? Evito esses controles, mas acho que mesmo mudando do display quando clicar no botão ele exibirá.
Abraços...