我在PANEL中放入了6个RadioButton,请问可以有几种方式去遍历这些RadioButton,每一个RadioButton的 GroupName="banks",请给出实例代码,谢谢!

解决方案 »

  1.   

    b/s吗function checkFormAll(chk)
            {
                form = document.getElementById("select_all");
                
                for(var i=0; i<form1.elements.length; i++)
                {
                    if (form1.elements[i].type=="checkbox")
                    {
                     form1.elements[i].checked = chk;
                    }
                }
            }将上面段代码改改就好了c/s可能要用panel.FindControls()找到所有的,然后遍历了
      

  2.   

    是在asp.net中用的RadioButton控件,不是HTML的RadioButton
      

  3.   


    foreach(Control c in Panel1.Controls)
    {
        if(c is RadioButton && ((RadioButton)c).GroupName == "banks")
        {
            //to do
        }
    }
      

  4.   

    private void Econtrol(Control Page)
    {
         foreach (Control ctrl in Page.Controls)
         {
              if (ctrl is TextBox)
              {
               
              }
              else 
              {
                  if (ctrl.Controls.Count > 0)
                  {
                       Econtrol(ctrl);
                  }
              }
         }
    }