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: 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 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