用不着控制吧,有那个控件,好象是RadioButtonList

解决方案 »

  1.   


    用脚本这样<html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <script language="JavaScript">
    function test(rdbtn)
    {
    var temps = document.getElementsByTagName("input")
    for(i=0;i<temps.length;i++)
    {
    if(temps[i].type=="radio")
    {
    temps[i].checked=false;
    }
    }
    rdbtn.checked=true;
    }
    </script>
    </head><body>
    <form name="form1" method="post" action="">
      <input type="radio" name="radiobutton1" value="radiobutton" onClick="test(this)">
      点这个 <br>
      <input type="radio" name="radiobutton2" value="radiobutton">
      <input type="radio" name="radiobutton3" value="radiobutton">
      <input type="radio" name="radiobutton4" value="radiobutton">
    </form>
    </body>
    </html>
      

  2.   

    试试我的:
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>无标题文档</title>
    </head><body>脚本中这样写
    <script language="JavaScript" type="text/JavaScript">function selectbubuy(v)
    {     for (var i=0;i<document.form1.elements.length;i++){

         var e = document.form1.elements[i];
     
      if (e.name!=v)
           //alert('vvvv');
           e.checked =false; 
           
        }   
     }
    </script>
    <form name="form1">
     <input type="radio" name="a" value="radiobutton" onClick="selectbubuy('a')">
      <input type="radio" name="b" value="radiobutton" onClick="selectbubuy('b')">
      <input type="radio" name="c" value="radiobutton" onClick="selectbubuy('c')">
      </form>
    </body>
    </html>
      

  3.   

    忘了判断类型了,这个完美些:
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>无标题文档</title>
    </head><body>脚本中这样写
    <script language="JavaScript" type="text/JavaScript">function selectbubuy(v)
    {     for (var i=0;i<document.form1.elements.length;i++){

         var e = document.form1.elements[i];
     
      if (e.name!=v && e.type=="radio")
           //alert('vvvv');
           e.checked =false; 
           
        }   
     }
    </script>
    <form name="form1">
     <input type="radio" name="a" value="radiobutton" onClick="selectbubuy('a')">
      <input type="radio" name="b" value="radiobutton" onClick="selectbubuy('b')">
      <input type="radio" name="c" value="radiobutton" onClick="selectbubuy('c')">
      </form>
    </body>
    </html>
      

  4.   

    不明白你的写这是什么意思?name相同不就行了吗?
      

  5.   

    看来楼上还不会用radio,name属性相同就是起多选一的作用
      

  6.   

    用JavaScript编写一个倒计时(例:“你还有25分15秒”),并让它在浮动在一个相对固定位置,并在页面刷新时,你倒计时的时间不会跟着刷新,怎么做(运行环境:.Net)
      

  7.   

    不是啊,楼主的意思是要不同名字的radio嘛
      

  8.   

    private void Button1_Click(object sender, System.EventArgs e)
    {
    string connstr,sql;
    connstr="server=.;uid=sa;pwd=sa;database=kyoa";
    sql="select * from jb_ry";
    SqlConnection conn=new  SqlConnection(connstr);
    SqlDataAdapter da=new SqlDataAdapter(sql,conn);
    DataSet ds=new DataSet();
    da.Fill(ds,"zhou");
    RadioButtonList1.DataSource=ds;
    RadioButtonList1.DataTextField="xm";
    RadioButtonList1.DataValueField="gh";
    RadioButtonList1.DataBind(); 
    }
      

  9.   

    其实很简单,就是用radiobutton中的groupname=1就行,是所有的这个属性(button)