Apagando os valores de todos os TextBox de um WebForm


Depois de muito custo, consegui fazer um código que ao executá-lo ele apaga todos os valores dos controles do tipo TextBox do WebForm. Abaixo:

Dim ctl As Control
For Each ctl In Me.FindControl(“Form1”).Controls
    If TypeOf ctl Is TextBox Then
        DirectCast(ctl, TextBox).Text = String.Empty
    End If
Next

Através de um laço For…Each percorremos a coleção de controles de um determinado WebForm e verificamos se cada controle é um tipo de TextBox. Se sim, apenas atribuímos o valor “String.Empty”, ou seja, “nada” à propriedade Text do mesmo.

Anúncios

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s