http://www.txyxzx.com/Untitled-1.html这个是我要实现的效果连接。 先说说要做什么吧。我里面放的是一个datalist 控件。。里面数据就是那些。。但是我现在到外面放的有一个按钮 ,当我点了单选按钮的时候。我在下面的按钮事件中怎样或的值。。主要的是我不明白怎样或的三组check中哪组被选中了选中的值是什么。。也可以只选择其中一组但是不能一组不选。。看看我自己都说浑了。。不太明白的地方。指出来在说说。。帮帮忙在线等效果绝非是打广告。

解决方案 »

  1.   

    这样界面,为什么要搞成datalist呢....
    直接table画不行么?
      

  2.   

    ?radio...不是check..
    你如果判断必选什么的 用JS做验证..
    然后看不明白你在说什么...
      

  3.   

    datalist 中 item 找控件 findcontrol(控件id)
    接下去的就是 判断 checkbox 是否选中了
      

  4.   

    那把它放在不同的group里,查看是哪一个group被选中了?
      

  5.   

      <asp:DataList ID="DataList1" runat="server" >
            <ItemTemplate>
                <asp:RadioButton ID="RadioButton1" runat="server" Text="a"  />
                <asp:RadioButton ID="RadioButton2" runat="server" Text="a1"  />
            </ItemTemplate>
            </asp:DataList>
            <asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" />
      protected void Button1_Click(object sender, EventArgs e)
        {
            for (int i = 0; i < DataList1.Items.Count; i++)
            {
                RadioButtonList rbl = DataList1.Items[i].FindControl("DataList1") as RadioButtonList;
                string value = rbl.SelectedValue;
            }
        }
      

  6.   

    不好意思各位。才忙去了。。我的数据都是保存到数据库中。其实那个东西是从数据库中读取出来的。。也不一定只有那么多。数据不是固定的。。至于那个兄台说的。。那把它放在不同的group里,查看是哪一个group被选中了?。。我本来是放到不同的组里面。。但是,,我有点不敢相信我的能力了。。如果读取出来的有n条像那样的数据。。怎样知道他是那个组里面。。
      

  7.   

    html中当radio的name为同一个的时候就是一组。如果觉得用datalist你不好控制哪些组,自己定义组用html往前台输吧。