c#里获取checkboxlist所有选中项【原创】_宝莲灯Joey的博客-程序员资料_checkboxlist选中项

技术标签: C#  checkboxlist  

这两天终于有个在线survey的应用需求了,终于,可以有个正式的机会完整地好好地接触和考虑survey应用中所需要涉及到的方方面面的编程需要了。

先说个多选框。

public static string GetChecked(CheckBoxList checklist) 
    {
        string result="";
        for (int i = 0; i < checklist.Items.Count; i++)
        {
            if (checklist.Items[i].Selected)
            {
                result += checklist.Items[i].Value + ",";
            }
        }
        return result;
    }
    protected void Button2_Click(object sender, EventArgs e)
    {

        Label2.Text = GetChecked(CheckBoxList1);
    }


如上代码,总体来说,还是比较顺利地在网络上找到了个这个功能代码,概括来说就是:

1. 应用checkboxlist.Items.Count方法获取到当前checkboxlist中的总的项目数;

2. 然后应用checkboxlist.Items[i].Value,来循环比对判断是否被选中;

3. 如果是选中项,则加载到变量中去。

上述代码中,是把这个过程写进了一个函数中去,有string类型的返回值。

 

参考文献:http://blog.sina.com.cn/s/blog_7dceb41b0101cu3n.html

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/freshbaby/article/details/10213321

智能推荐

软件测试之ios自动化——文件上传_lfdanding的博客-程序员资料

一个完整的自动化工具,自动提单是非常重要的一环,bug单可以作为衡量自动化工具的产出指标,可以直接说明该自动化工具的价值。而提单离不开文件上传,接下来详细介绍一下ios的文件上传。ios文件上传可以通过NSURLConnection、NSURLSession、AFN等方式上传,因为不想依赖于第三方框架,我这里选用了NSURLConnection1、文件上传设置请求体的数据格式: //请求体...

运行github上Faster-RCNN的笔记_SwordKii的博客-程序员资料

运行demo.py之前,要运行train.py运行demo:问题:OSError: output\res101\voc_2007_trainval+voc_2012_trainval\default\res101_faster_rcnn_iter_110000.ckpt.meta not found.Did you download the proper networks from our...

Linux交叉编译dropbear使能SSH__阿桂_的博客-程序员资料

       最近项目需要用到armv8 cpu的嵌入式精简的文件系统,但是busybox生成的文件系统只支持telnet,不支持ssh连接,而openssh的库又很大,不符合精简文件系统,想到了轻量级的dropbear,下面就编译dropbear的步骤和遇到的问题进行一下说明。 编译准备:目标环境: NXP的armv8交叉编译链:aarch64-fsl-linux-gcc工具...

okhttp 使用完全解析_陈旭金-小金子的博客-程序员资料

前言一直以来,我们都在寻找更好用的网络框架,很多大牛们也一直致力于网络框架的设计.只为了一个目标:简单易学,但是功能却强大,性能也不错.okhttp正是这样子的一个框架,越来越多的人使用它作为网络请求的框架,它的出现也将近一年了,那么现在就让我们来学习学习吧简介okhttp框架并不是一个异步的请求框架,异步的工作需要自己做环境要求支持Android 2.3及其以

Kafka-Manager集群可视化管理工具安装及使用_主业烤冷面的博客-程序员资料_this application is already running (or delete /da

一、下载官网地址:http://www.kafka-eagle.org/articles/docs/changelog/changelog.html二、解压缩

ASP做的acdsee_超级大笨狼的博客-程序员资料

我的acdsee,两个文件acdsee.htm浏览器防acdsee看图程序Sub Submit_onclickwindow.open "acdsee.asp",null,"fullscreen=yes"window.opener=nullwindow.closeEnd Sub-->浏览器防acdsee看图程序,载入根据图片多少,每500张,需要1分钟或者更长时间,请稍等.....

随便推点

【RFID】OctaneSDKJava Eclipse报错Error occurred during initialization of boot layer_葛伟平的博客-程序员资料_octanesdk

问题详情报错如下:Error occurred during initialization of boot layerjava.lang.module.FindException: Unable to derive module descriptor for C:\Users\tongx\eclipse-workspace\OctaneSDKJava\lib\OctaneSDKJava-1.22.0.30-jar-with-dependencies.jarCaused by: java.lang.m

docker安装与使用_听雨听风眠的博客-程序员资料

文章目录开发环境-Docker部署开发环境-Docker部署一、Docker安装1、安装2、验证3、设置权限二、导入开发环境加载镜像查看已导入镜像使用镜像生成容器启动容器创建容器终端三、共享显示在宿主机新建终端并运行以下指令2、在Docker容器终端上输入四、docker l3plus 快速启动设置l3plus环境变量l3plus 启动五、docker其他使用导入已有镜像查看容器退出容器终端删除镜像删除容器拷贝文件到docker:在宿主机新建终端并运行以下指令,将l3plus.tar.gz文件拷贝到dock

多线程,condition_variable的使用,条件变量_qilimi-1的博客-程序员资料_线程同步,使用信号量还是std::condition_variable

&nbsp;&nbsp;&nbsp;&nbsp;~~~~&nbsp;&nbsp;&nbsp;&nbsp;刚刚本来想写一下信号量,同时看一下标准库里面的信号量代码,但是却突然发现std里面没有找到信号量,只有条件变量和锁,于是我去网上查一下,为什么没有信号量,就发现有人说,信号量完全可以通过锁加条件变量,实现,所以std里面就没有加入信号量了。...

财务管理_零时幸运的博客-程序员资料

财务管理题目描述小明毕业一年了,并且找到了一份好工作。这一年里他赚了很多钱,现在他想知道他这一年里的平均月薪是多少,请你写一个程序帮他计算。输入输入包括12行。第i行为第i个月的实际月薪。(i=1,2,3…)输出输出小明的平均月薪,保留两位小数,并且最前面输出一个¥符号。样例输入 Copy100.00489.1212454.121234.10823.05109.205....

推荐文章

热门文章

相关标签