c#数组如何依次绑定到DropDownList 有一个数组长度9,有9个DropDownList为DropDownList1……DropDownList9,如何将数组依次绑定到DropDownList的SelectedValue中??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 什么意思?这些Dropdownlist里面原先有数据嘛?是要依次选中这些和数组里面数据相同的item嘛?还是说ddl里面原本没有数据,要把数组里面的数据一个个绑定进去并选中? void bind(){ DropDownList1.SelectedValue=arraylist[1];..... DropDownList9.SelectedValue=arraylist[9];}这样写一个函数, 绑定的时候调用就行了 zhaochong12(超级大笨鸟) ( ) 信誉:100 Blog 2006-12-21 00:42:07 得分: 0 void bind(){ DropDownList1.SelectedValue=arraylist[1];..... DropDownList9.SelectedValue=arraylist[9];}这样写一个函数, 绑定的时候调用就行了 ================================数据数量一定就不要用循环,虽然写起来麻烦,但是减少了语句,可以获得性能上的提升。(非常有限) 如果你的dropdownlist的名称有一定的规律,可以考虑用循环... 多谢楼上各位关注!!补充一下,这些Dropdownlist里面原先有数据,并且dropdownlist的名称有一定的规律,意思大致如下 DropDownList1.SelectedValue=arraylist[1];..... DropDownList9.SelectedValue=arraylist[9];但是DropDownList的个数是确定的,数组的长度不确定!我就是在循环的时候没有找到思路! TO:但是DropDownList的个数是确定的,数组的长度不确定!我就是在循环的时候没有找到思路!没太明白,那如果你的DropDownList有9个,而数组的长度或者小于9,或者大于9,那这种情况如何处理呢? 不知道我的理解是否正确...或许这个贴子对你有用...http://community.csdn.net/Expert/topic/5208/5208457.xml?temp=.9581873 for(int i=0;i<arraylist.Count;i++){DropDownList ddlList =this.Page.FindControl("DropDownList"+(i+1).ToString()) as DropDownList;ddlList.SelectedValue = arraylist[i].ToString();} c# post 贴吧 登录 发布 有关键盘钩子的问题 DataGrid与bindingSource绑定,bindingSource是数据源是强类型的实体类集合,如何控制datagrid中显示的列?? c# 中的一问题 已经找到了可以遍历当前计算机上所有应用程序窗口的办法,可是 求助C#获取当前IE地址栏的URL 请问谁知道水晶报表不预览直接打印怎么设定,急 原来鬼佬们的程序写的还不如我们.现在信心真是倍增啊. 载InstallShield 10中,怎样能够对 oracle 10进行打包??? C#如何模拟鼠标拖动某个窗口? xml读不出来,急 datagrid问题求助
这些Dropdownlist里面原先有数据嘛?
是要依次选中这些和数组里面数据相同的item嘛?
还是说ddl里面原本没有数据,要把数组里面的数据一个个绑定进去并选中?
{
DropDownList1.SelectedValue=arraylist[1];
.....
DropDownList9.SelectedValue=arraylist[9];
}这样写一个函数, 绑定的时候调用就行了
void bind()
{
DropDownList1.SelectedValue=arraylist[1];
.....
DropDownList9.SelectedValue=arraylist[9];
}这样写一个函数, 绑定的时候调用就行了
================================
数据数量一定就不要用循环,虽然写起来麻烦,但是减少了语句,可以获得性能上的提升。(非常有限)
.....
DropDownList9.SelectedValue=arraylist[9];
但是DropDownList的个数是确定的,数组的长度不确定!
我就是在循环的时候没有找到思路!
我就是在循环的时候没有找到思路!没太明白,那如果你的DropDownList有9个,而数组的长度或者小于9,或者大于9,那这种情况如何处理呢?
{
DropDownList ddlList =this.Page.FindControl("DropDownList"+(i+1).ToString()) as DropDownList;
ddlList.SelectedValue = arraylist[i].ToString();
}