在Obout网格中不允许多选CheckBoxSelectColumn?

时间:2012-06-20 15:25:48

标签: c# asp.net obout

我正在使用OBOUT网格并添加了CheckBoxSelectColumn列。我不希望用户选择多个复选框。即只允许网格中的单选复选框。

如何进行迭代网格并取消选择允许并仅选择发件人?

我写了客户端脚本方法

<script type="text/javascript">
   function Grid1_Select(sender, args) {
        alert('Its coming here')
           ///need to write code here
    }
</script>

  <obout:Grid ID="mGrid" runat="server" >
     <ClientSideEvents OnClientSelect="Grid1_Select" 
         ExposeSender="true" />                

     <Columns>
         <obout:CheckBoxSelectColumn ShowHeaderCheckBox="false" ControlType="Standard" HeaderText="Select"  runat="server"   >

         </obout:CheckBoxSelectColumn>

2 个答案:

答案 0 :(得分:0)

要解决此问题,您必须在rowcommand事件上编写代码,在此,首先您将选择所选复选框并禁用其他复选框。或者您检查,如果已选中任何复选框,则不要检查新复选框。

简单来说,你必须处理rowcommand。

答案 1 :(得分:0)

你需要设置

ShowHeaderCheckBox="true" 

:)