在DataGrid里放置如下模版列
<ItemTemplate>
   <asp:RadioButton id="RdoSelect" runat="server" GroupName="1"></asp:RadioButton>
</ItemTemplate>绑定数据后,点击RadioButton,点一个就选中一个,之前选中的不会变没选中.该如何解决???

解决方案 »

  1.   

    看看生成的html代码,看各个单选框是否都是在一个组group内
    我估计是group的名字在服务器端改名了
    所以不起作用
      

  2.   

    如果没有POSTBACK  应该会实现施主的功能的
      

  3.   

    代码就是如题的代码
    不管我autopostback设为true还是false都是一个样
      

  4.   

    虽然你写了groupName也没用,这可以看看生成的html代码,所以
    这个没办法的,你重写一个radiobutton吧,用这个就行了:http://www.codeproject.com/aspnet/How_group_RButtons.asp
      

  5.   

    GroupName="1",你都是放在这个GroupName="1"中的吧??
      

  6.   

    GroupName="1",你都是放在这个GroupName="1"中的吧??是的
      

  7.   

    谢谢mathsword(梦在流浪) 
    我大概明白意思了.