假设同一个ButtonGrop中有20个RadioButton,如何通过程序知道它们中的那个被选中,不希望用RadiobuttonList控件实现。谢谢了

解决方案 »

  1.   

    sorry, if(*.Checked == true)
      

  2.   

    libraworm(我要改名):
    具体些,我不太明白呀!!!!!!!
      

  3.   

    你给你的RADIO控件起名字就注意了,譬如:rb1,rb2,rb3,……
    dim i as integerfor i=0 to 个数if ctype(page.findcontrol("rb" & i),radiobutton).checked=true) then
      return i
    end if
      

  4.   

    当然你要确保你的RB在在同一个GROUP
      

  5.   

    radiobutton?.checked == true
    ?指第几个radiobutton。
      

  6.   

    http://dotnet.aspx.cc/ShowDetail.aspx?id=18B9552B-6E7E-46DD-BEDA-2436C418BEE8
      

  7.   

    if(RadioYes.Checked == true)
    {
    *****
    }
    else if(RadioNo.Checked ==true)
    {
    ****
    }
    else(RadioYes.Checked == false && RadioNo.Checked ==false )
    {
    ***
    }
      

  8.   

    当然你要确保你的RB在在同一个GROUP
    然后用循环就可以得到,用一个label1记录;
    for( int i=1;i<2;i++)
    {
       if(radiobutton[i].checked == true)
      {
         label1.Text+="i.ToString()";
       }
    }