Asp.net的CheckBox控件和CheckBoxList控件

首先就是关于控件的一些基本属性:

1.CheckBox/CheckBoxList控件:将控件拖入界面时应该用驼峰法命名该控件属性里的ID,然后就是可以根据控件的事件选择需要的事件编写代码

2.应该将控件的AuToPostBack属性改成TRUE,这样元素被选中时才会将事件发送给服务器

例如以下代码就是实现点击后对选取数进行累加

 foreach(ListItem item in CheckBoxList1.Items )
            {

//判断控件中的元素是否被选中
                if (item.Selected == true)       
                {

//记录出上一次控件中被选中的次数
                    count = Convert.ToInt32(item.Value.Substring(item.Value.IndexOf('.')+1));

//更新元素的值(value也就相当于元素的编号 每个编号对应一个元素)
                    item.Value = item.Value.Replace(string.Format(".{0}",count),string.Format(".{0}",count+1));

//更新元素的Text(也就是界面上呈现的选中次数)
                    item.Text = item.Text.Replace(string.Format(".{0}", count), string.Format(".{0}", count + 1));
                }
            }

第一次写博客,希望大佬多多提意见


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值