AjaxControltoolkit学习笔记—MutuallyExclusiveCheckBox 使用详解

本文介绍了MutuallyExclusiveCheckBox控件的使用方法,该控件可以让CheckBox具有类似RadioButton的功能,即在一组选项中仅能选择一个,同时支持不选择任何项的状态。文章提供了具体的属性说明及案例代码。
 
2008-03-01 21:59

十八.MutuallyExclusiveCheckBox

MutuallyExclusiveCheckBox 是一个可以使得 CheckBox 具有类似 RadioButton 一样,在一系列的选项中只能选择一个的功能。

但是和 RadioButton 不同,MutuallyExclusiveCheckBox 除了在一系列选项中选择一个的功能外,MutuallyExclusiveCheckBox 还可以呈现“不选任何一个”的状态。

MutuallyExclusiveCheckBox 属性

<ajaxToolkit:MutuallyExclusiveCheckboxExtender runat="server"
    ID="MustHaveGuestBedroomCheckBoxEx"
    TargetControlID="MustHaveGuestBedroomCheckBox"
    Key="GuestBedroomCheckBoxes" />

  • TargetControlID - 被 MutuallyExclusiveCheckBox 所控制的 CheckBox 控件 ID
  • Key - 用作标示为“同一组”的只可选其一的标识

案例代码

<table>
        <tr>
            <td>
                <b>0</b><br />
             <asp:Checkbox runat="server" id="A0" Text="A" /><br />
             <asp:Checkbox runat="server" id="B0" Text="B" /><br />
            </td>
            <td>
                <b>1</b><br />
             <asp:Checkbox runat="server" id="A1" Text="A" /><br />
             <asp:Checkbox runat="server" id="B1" Text="B" /><br />
            </td>           
        </tr>
    </table>
   
    <ajaxToolkit:MutuallyExclusiveCheckboxExtender ID="A0Ext" runat="server" TargetControlID="A0" Key="ACheckBoxes" />
    <ajaxToolkit:MutuallyExclusiveCheckboxExtender ID="B0Ext" runat="server" TargetControlID="B0" Key="BCheckBoxes" />
    <ajaxToolkit:MutuallyExclusiveCheckboxExtender ID="A1Ext" runat="server" TargetControlID="A1" Key="ACheckBoxes" />
    <ajaxToolkit:MutuallyExclusiveCheckboxExtender ID="B1Ext" runat="server" TargetControlID="B1" Key="BCheckBoxes" />
   

转载于:https://www.cnblogs.com/gaolei/archive/2009/01/01/1366540.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值