使用javascript清除自定义按钮的父控件中的控件

时间:2011-09-02 14:25:46

标签: javascript asp.net vb.net custom-controls

我有一个用vb.net编写的自定义按钮控件,它应该在页面上发出java脚本,应该清除所有控件。

注意:只应清除按钮的父容器控件。并非所有表单控件都应该通过java脚本完成。

这是我的vb.net片段..但我想要一个js ...

    Private Sub btnClear_Click(sender As Object, e As System.EventArgs) Handles btnClear.Click
    Dim container = (btnClear.Parent)
    If container IsNot Nothing Then
        For Each Ctrl As Control In container.Controls
            If TypeOf Ctrl Is TextBox Then
                DirectCast(Ctrl, TextBox).Text = ""
            ElseIf TypeOf Ctrl Is DropDownList Then
                Dim ddl = DirectCast(Ctrl, DropDownList)
                If ddl.Items(0).Text = "Select" Then
                    ddl.SelectedIndex = -1
                Else
                    ddl.Items.Clear()
                End If


            End If
        Next
    End If
End Sub

0 个答案:

没有答案