当前位置:编程学习 > C#/ASP.NET >>

在CS程序中如何取得动态checkBox的值?

for (int i = 0; i < checkBox.Length; i++)
            {
                if (checkBox[i].Checked)
                {
                    arraylist.Add(checkBox[i].Text);
                }
            }

这样取的时候checkBox[i].Checked{"未将对象引用设置到对象的实例。"}

请大家帮忙 --------------------编程问答-------------------- 对于CheckBox是动态生成的(如从数据源中读取)
1、将CheckBox的AutoPostback属性设为true;
2、状态改变了就遍历一次,记下状态,放入一个集合中(如HashTable);
再作处理 --------------------编程问答-------------------- AutoPostback这个属性着不到啊,谁给个代码参考下 --------------------编程问答-------------------- 如何可以获取已经动态生成后的CHEAKBOX呢 --------------------编程问答-------------------- <input name="luo" type="checkbox" value="0" />
<input name="luo" type="checkbox" value="1" />
把name设成一样的
代码:
string str = Request["luo"];
这样就会取到选中的value了 --------------------编程问答-------------------- 搂上的朋友俺的是CS程序不是BS的,谢谢你的指点,我想直到如何用Controls遍历获取CHECKBOS,然后得到值 --------------------编程问答-------------------- 木有人帮忙吗....
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,