读书人

SqlParameter[] 填充有关问题

发布时间: 2012-03-29 12:53:12 作者: rapoo

SqlParameter[] 填充问题
从页面1个CheckBoxList,判断有哪几个选中,选中就填入value值到SqlParameter[]中,不选中就填入null值到SqlParameter[]中,

循环怎么写?
SqlParameter[] sp=new SqlParameter[]{};
for (int i = 0; i < CheckBoxList.Items.Count; i++)
{
if (this.CheckBoxList.Items[i].Selected)
{
sp这里怎么写来填充?我找了所有点出来的方法,好像都没有能填充的....
}
}

[解决办法]

SqlParameter[] sp=new SqlParameter[ CheckBoxList.Items.Count ];
int i = 0;
for (CheckBox item : CheckBoxList.Items)
{
if(item.Selected){
sp[i++].setParameter(item);
}else{
sp[i++].setParameter(null);
}
}

读书人网 >asp.net

热点推荐