Esta rotina acima seria um dica muito legal e interessante de como limpar caixas de texto em um formulário web asp.net. É muito útil pra aquela tela com muitas caixas de texto, veja abaixo ....

Public Sub Clear_TextBox(ByVal Frm As Control)
        Dim Controles As New Control
        For Each Controles In Frm.Controls
            If TypeOf (Controles) Is TextBox Then
                DirectCast(Controles, System.Web.UI.WebControls.TextBox).Text = String.Empty
            ElseIf Controles.Controls.Count > 0 Then
                Clear_TextBox(Controles)
            End If
        Next
End Sub

Valeu ...