首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

循环调用控件解决思路

2012-03-11 
循环调用控件页面有多个相同的Dropdownlist用来设定查询的条件,各个Dropdownlist的取值按照数字进行编号,

循环调用控件
页面有多个相同的Dropdownlist用来设定查询的条件,
各个Dropdownlist的取值按照数字进行编号,如ddl0,ddl1,ddl2,ddl3…
如果在后台编写代码时,如果循环获取相应的控件?
例如:
for(int   i=0;   i <n;   i++)
通过i的变化来获得对相应控件的调用并进行操作?

[解决办法]
DropDownList ddl0 = this.FindControl( "ddl0 ") as DropDownList
if(ddl0 != null)
{
//.....
}
[解决办法]
for(int i=0; i <n; i++)
{
DropDownList ddl = FindControl( "ddl "+i.ToString()) as DropDownList;
}

热点排行