Asp.net 代码隐藏中的控件下拉列表

Asp.net 代码隐藏中的控件下拉列表,asp.net,vb.net,Asp.net,Vb.net,我有许多动态创建的下拉列表和按钮。 我需要编写一段代码,在用户点击某个按钮后更新(在本例中,将enabled设置为false)下拉列表。因为所有内容都是动态创建的,所以我必须使用Request.Form.AllKeys来查找下拉列表的ID。我很有能力做到这一点。但是,在找到ID后,我无法以任何方式更新ddl。我怎样才能做到这一点 For Each ddlID In Request.Form.AllKeys If ddlID Like "ddl_*_" & number

我有许多动态创建的下拉列表和按钮。 我需要编写一段代码,在用户点击某个按钮后更新(在本例中,将enabled设置为false)下拉列表。因为所有内容都是动态创建的,所以我必须使用Request.Form.AllKeys来查找下拉列表的ID。我很有能力做到这一点。但是,在找到ID后,我无法以任何方式更新ddl。我怎样才能做到这一点

    For Each ddlID In Request.Form.AllKeys
      If ddlID Like "ddl_*_" & number Then

      '' Need to figure out how to control the ddl from this point
      ddlID.


      End If
    Next
利用该方法并将结果强制转换为DropDownList:

Dim yourDropDownInstance as DropDownList = CType(Page.FindControl("ddl_" & number), DropDownList))
注意1:将ID传入FindControl方法

注意2:使用FindControl关闭添加DropDownList的任何控件