| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3185 人关注过本帖
标题:[求助]遍历数组
只看楼主 加入收藏
lmyh5201
Rank: 1
等 级:新手上路
帖 子:241
专家分:0
注 册:2007-3-29
收藏
得分:0 

你那11和6是什么呀?我的那个是不确定的,我只不过打了个比方


2007-06-09 14:28
lmyh5201
Rank: 1
等 级:新手上路
帖 子:241
专家分:0
注 册:2007-3-29
收藏
得分:0 
我还是看不明白你那个

2007-06-09 14:28
lmyh5201
Rank: 1
等 级:新手上路
帖 子:241
专家分:0
注 册:2007-3-29
收藏
得分:0 

我用的是5个CHECKBOXLIST,每个CHECKBOXLIST里有5个CHECKBOOX,怎么让它选中呢


2007-06-09 14:36
qittdgd
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2007-6-7
收藏
得分:0 

晕倒,你用的是CheckBoxList? 也不早说

CheckBoxList 要 CheckBoxList1.Items[0].Selected=true; 就好

你要怎么样去遍历都好

2007-06-09 17:19
qittdgd
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2007-6-7
收藏
得分:0 

string[] temp ={ "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25"};
for (int i = 0; i < temp.Length; i++)
{

for (int y = 0; y < CheckBoxList1.Items.Count;y++ )
{
if (CheckBoxList1.Items[y].Text.Equals(temp[i]))
{
CheckBoxList1.Items[y].Selected = true;
}
}
for (int y = 0; y < CheckBoxList2.Items.Count; y++)
{
if (CheckBoxList2.Items[y].Text.Equals(temp[i]))
{
CheckBoxList2.Items[y].Selected = true;
}
}
for (int y = 0; y < CheckBoxList3.Items.Count; y++)
{
if (CheckBoxList3.Items[y].Text.Equals(temp[i]))
{
CheckBoxList3.Items[y].Selected = true;
}
}
for (int y = 0; y < CheckBoxList4.Items.Count; y++)
{
if (CheckBoxList4.Items[y].Text.Equals(temp[i]))
{
CheckBoxList4.Items[y].Selected = true;
}
}
for (int y = 0; y < CheckBoxList5.Items.Count; y++)
{
if (CheckBoxList5.Items[y].Text.Equals(temp[i]))
{
CheckBoxList5.Items[y].Selected = true;
}
}
}

2007-06-09 17:23
lmyh5201
Rank: 1
等 级:新手上路
帖 子:241
专家分:0
注 册:2007-3-29
收藏
得分:0 
不行呀 ,它就是不走IF判断里面的这句呀CheckBoxList1.Items[y].Selected = true;怎么回事呀?快帮帮我呀!!!

2007-06-11 08:49
川流不息
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2000
专家分:47
注 册:2006-11-8
收藏
得分:0 
if (CheckBoxList1.Items[y].Text.Equals(temp[i]))
那就是這個條件始終不成立是吧,為什麼你不去斷點調試一下呢?你這樣問是不行的,你自己不去調試怎麼能知道他為什麼不成立。

日月更替,天地輪回,人間已是幾回春。 江山不老,人正少年,只手能擎半邊天。
2007-06-11 08:59
lmyh5201
Rank: 1
等 级:新手上路
帖 子:241
专家分:0
注 册:2007-3-29
收藏
得分:0 
主要是我的机子不能调试呀,要是能的话,我也知道调试呀

2007-06-11 09:02
lmyh5201
Rank: 1
等 级:新手上路
帖 子:241
专家分:0
注 册:2007-3-29
收藏
得分:0 
这是代码:
private void Page_Load(object sender, System.EventArgs e)
{
if(!Page.IsPostBack)
{
string [] arr=System.Text.RegularExpressions.Regex.Split(this.member_mustreg.Text,"\\|");
for(int i=0;i<arr.Length;i++)
{
for(int y=0;y<CheckBoxList1.Items.Count;y++)
{
if(CheckBoxList1.Items[y].Text.Equals(arr[i]))
{
CheckBoxList1.Items[y].Selected=true;
}
}
for(int y=0;y<Checkboxlist2.Items.Count;y++)
{
if(Checkboxlist2.Items[y].Text.Equals(arr[i]))
{
Checkboxlist2.Items[y].Selected=true;
}
}
for(int y=0;y<Checkboxlist3.Items.Count;y++)
{
if(Checkboxlist3.Items[y].Text.Equals(arr[i]))
{
Checkboxlist3.Items[y].Selected=true;
}
}
for(int y=0;y<Checkboxlist4.Items.Count;y++)
{
if(Checkboxlist4.Items[y].Text.Equals(arr[i]))
{
Checkboxlist4.Items[y].Selected=true;
}
}
for(int y=0;y<Checkboxlist5.Items.Count;y++)
{
if(Checkboxlist5.Items[y].Text.Equals(arr[i]))
{
Checkboxlist5.Items[y].Selected=true;
}
}
}

}
}

看看哪的问题呀!急死我了!!!!

2007-06-11 09:19
川流不息
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2000
专家分:47
注 册:2006-11-8
收藏
得分:0 
Checkboxlist3.Items.Count
你打印一下這些count看是不是大於0。

日月更替,天地輪回,人間已是幾回春。 江山不老,人正少年,只手能擎半邊天。
2007-06-11 10:23
快速回复:[求助]遍历数组
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025473 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved