在线诚等解答!关于CheckBox的问题!
我在一个页面中插入了很多CHECKBOX,如:<asp:CheckBox ID="CheckBox10" runat="server" />
<asp:CheckBox ID="CheckBox11" runat="server" />。。。。。。
我想在程序中遍历它们,想知道哪个被选哪个未选,该如何做?十分感谢!!!!
问题点数:20、回复次数:14Top
1 楼cybermat()回复于 2006-09-02 06:41:43 得分 0
要是我的话,把它们都放在一个Panel里,然后遍历Controls属性Top
2 楼antonia1(帅的没法说)回复于 2006-09-02 08:14:48 得分 0
为什么不用checkBoxList呢?Top
3 楼glacier000(冰河)回复于 2006-09-02 08:19:24 得分 0
建议用checkBoxListTop
4 楼flyinging(一路走来)回复于 2006-09-02 08:36:15 得分 0
checkBoxList
或者用js遍历集合Top
5 楼paleyyang(我就是烟鬼)回复于 2006-09-02 09:24:21 得分 0
js或CheckBoxList进行遍历.Top
6 楼bigcat1270()回复于 2006-09-02 12:22:48 得分 0
请问cybermat() 朋友,按你说的方法,如何在PANEL里遍历CONTROL的属性从而得到里面CHECKBOX的值?Top
7 楼daishengs(横舟摆渡)回复于 2006-09-02 13:10:15 得分 5
foreach (System.Web.UI.Control oChildControl in oControl.Controls)
{
if( (oChildControl.ID==ControlID)&&(oChildControl is System.Web.UI.WebControls.TextBox))
{
((System.Web.UI.WebControls.TextBox)oChildControl).ReadOnly=ReadOnly;
((System.Web.UI.WebControls.TextBox)oChildControl).BackColor=Color.LightGray;
return;
}
FindTextBox(oChildControl,ControlID,ReadOnly);
}
改一下就可以用了Top
8 楼lxmfll2000(lxm)回复于 2006-09-02 14:10:51 得分 0
有checkBoxList为什么不用呢?????Top
9 楼wdd775()回复于 2006-09-02 14:21:32 得分 0
建意:使用checkboxlist!!!
--------------------------------
孤心夜雪信息亭:
http://bbs775.3133.comTop
10 楼gxh9314(什么时候结贴呀!!!!)回复于 2006-09-02 14:52:06 得分 15
int SelectNum = 0;
for(i = 1;i<=数目;i++)
{
string Str = "CheckBox"+i;
CheckBox cb = Page.FindControl(Str) as CheckBox;
if (cb.Checked)
{
'count[i]++;
// SelectNum++;
}
cb.Checked = false;
}
这是C#代码,要用vb的发个消息我Top
11 楼fengrengui(今年刚毕业,压力好大)回复于 2006-09-02 15:30:38 得分 0
有checkboxlist干嘛还要这样折腾呢?不解Top
12 楼chinank(中国南开)回复于 2006-09-02 15:39:08 得分 0
用checkboxlist比较省事Top
13 楼bigcat1270()回复于 2006-09-02 23:41:06 得分 0
谢谢大家!问题已解决!Top
14 楼bigcat1270()回复于 2006-09-02 23:43:20 得分 0
谢谢gxh9314朋友啊!帮了大忙了!Top




