当前位置:编程学习 > C#/ASP.NET >>

gridview中使用radiobutton实现2选1

如题。
我gridview中,用模板添加了两个radiobutton。已经联合在一起了。现在想实现只能选选择一个,
求代码。 --------------------编程问答--------------------

<script language="javascript" type="text/javascript">  
  function clickit() {  
  var dom=document.all;  
  var el=event.srcElement;  
  if(el.tagName=="INPUT"&&el.type.toLowerCase()=="radio")  
  {  
  for(i=0;i <dom.length;i++)  
  {  
  if(dom[i].tagName=="INPUT"&&dom[i].type.toLowerCase()=="radio")  
  {  
  dom[i].checked=false;  
  }  
  }  
  }  
  el.checked=true;  
}  
</script>  


  <asp:DataList ID="DataList1" runat="server" RepeatColumns="4" Width="600" RepeatDirection="Horizontal">  
  <ItemTemplate>  
<asp:RadioButton ID="RadioButton1" runat="server" onclick="clickit();" Text='设为封面' />  
  </ItemTemplate>  
  </asp:DataList> 



可解 --------------------编程问答-------------------- 直接设置radiobutton的ValidationGroup

两个设置一样的
 <asp:RadioButton ID="RadioButton1" runat="server" ValidationGroup="1" />
 <asp:RadioButton ID="RadioButton2" runat="server" ValidationGroup="1" /> --------------------编程问答-------------------- datalist和gridview一样,如果你想:在只限定某个模板项里 只能选中一个单选按钮,那么优先考虑RadionButtonList 如果RadionButtonList的项也是动态读取的 ,那么可以将以上代码稍作改动,根据name分一下组即可 --------------------编程问答-------------------- 已经设置了,我想请问的是。在写入数据库的时候,怎么判断选择了哪一个。 --------------------编程问答-------------------- 2个去findcontrol判断选中状态。 --------------------编程问答--------------------
引用 5 楼 wxr0323 的回复:
2个去findcontrol判断选中状态。

能否直接给我代码,我参考呢? --------------------编程问答-------------------- 有人在吗? --------------------编程问答-------------------- 这个怎么判断选中?? --------------------编程问答-------------------- findcontrol 然后转换成radiobutton,再判断
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,