GridView1  中有一列从数据库加载数据  ,并且加一列模板列,在编辑模板中  给该列加上radiobutton1  

但是运行起来后   那列所有radiobutton可被选中请问怎样处理才能让只选中一个阿!!!

这是今天在CSDN上看见有个朋友问的问题,我看见有的人说指定同一个GroupName属性,但是这个不管用,有人说用HTML控件代替服务器端控件,我觉得HTML空间不灵活,服务器端根据选择结果处理的时候不太好用,还有人说用JavaScript遍历真个GridView,我觉得这样也不好。我后来想了一个觉得跟前面几个比都要好一点的办法,用服务器端控件但是有不去遍历GridView的方法:
在服务器端给 GridView添加如下方法

嵌套的在GridView里的radiobutton 怎么才能只选中一个        protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
在ASPX页面里添加下面的JS脚本
嵌套的在GridView里的radiobutton 怎么才能只选中一个    <script type="text/javascript">
嵌套的在GridView里的radiobutton 怎么才能只选中一个        
var last = null;//最后访问的RadioButton的ID
嵌套的在GridView里的radiobutton 怎么才能只选中一个        
function judge(obj)
这样就行了!呵呵,我觉得的至少比便利GridView要好吧!

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-18
  • 2022-12-23
  • 2022-02-13
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-01-01
  • 2022-12-23
  • 2021-10-23
  • 2022-01-23
  • 2022-01-12
相关资源
相似解决方案