不知道你为什么那么写,CheckBoxList可以用干吗搞出那样的东西来?
<asp:CheckBoxList id="CheckBoxList1" runat="server">
    <asp:ListItem Value="1">北京</asp:ListItem>
    <asp:ListItem Value="2">上海</asp:ListItem>
</asp:CheckBoxList>这样得到选的值
string val = CheckBoxList1.SelectedValue;

解决方案 »

  1.   

    Protected WithEvents certify As System.Web.UI.WebControls.CheckBoxList
    Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
            '在此处放置初始化页的用户代码
            If Me.IsPostBack = False Then
                certify.Items.Add(New ListItem("A","A"))
                certify.Items.Add(New ListItem("B","A"))
                certify.Items.Add(New ListItem("C","A"))
                certify.Items.Add(New ListItem("D","A"))
                certify.Items.Add(New ListItem("E","A"))
                certify.Items.Add(New ListItem("F","A"))
                certify.Items.Add(New ListItem("G","A"))
                certify.Items.Add(New ListItem("H","A"))
            End If    End Sub生成的html文件!!!,是没有value的阿
    所以在前台不能用javascript调用阿
      

  2.   

    我现在想用javascript调用多选的checkbox的值,写到一个textbox中去可是生成的html标示中无法找到任何一个关于“A”的迹象!!!不知道怎么解决。。
      

  3.   

    我是想checkboxlist控件能不能生成带value的
    <input id="certify_0" type="checkbox" name="certify:0">