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

SqlParameter[] 填充有关问题

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

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);
}
}

热点排行