Espero que alguém da lista me consiga ajudar a resolver este pequeno problema.
Estou a trabalhar em paginas aspx e no final de um formulario tenho um botao limpar.
Esse botao funciona, naturalmente, para limpar todas as caixas de texto, dropdownlist, etc desse formulario. Esse botao possui um evento que vai disparar uma mensagem antes de apagar os dados:
onclientclick = if (!confirm('Confirma limpeza de dados?')) return false;
Ele dispara e funciona muito bem, mas ele faz isso caso os campos estejam vazios tambem.
Como poderei fazer para ele disparar uma mensagem diferente para quando todos os campos estejam vazios? Tipo "não existem campos para limpar!"
Eu já uso for each:
For Each c As Control In Me.Controls
If TypeOf c Is TextBox Then
c.Text = ""
End If
Next
Queria era saber como usar isto para ver se os campos estao limpos ou não. Se estiverem, disparam a menssagem para limpar e limpam os campos. Se não estiverem, dispara a mensagem a dizer que os campos estao limpos.
Como fazer isto no codigo em cima?
Obrigado pela vossa atencao e se possivel resposta!
Pergunta
jorgedias78
Viva ppl da lista!
Espero que alguém da lista me consiga ajudar a resolver este pequeno problema.
Estou a trabalhar em paginas aspx e no final de um formulario tenho um botao limpar.
Esse botao funciona, naturalmente, para limpar todas as caixas de texto, dropdownlist, etc desse formulario. Esse botao possui um evento que vai disparar uma mensagem antes de apagar os dados:
Ele dispara e funciona muito bem, mas ele faz isso caso os campos estejam vazios tambem. Como poderei fazer para ele disparar uma mensagem diferente para quando todos os campos estejam vazios? Tipo "não existem campos para limpar!" Eu já uso for each:como esta postado em:
http://scriptbrasil.com.br/forum/index.php?showtopic=73733
Queria era saber como usar isto para ver se os campos estao limpos ou não. Se estiverem, disparam a menssagem para limpar e limpam os campos. Se não estiverem, dispara a mensagem a dizer que os campos estao limpos.
Como fazer isto no codigo em cima?
Obrigado pela vossa atencao e se possivel resposta!
Cumps,
JD
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.