asp.net(C#)中CheckBoxList显示选中的值 在线等
CheckBoxList动态绑定爱好项目,我已经将CheckBoxList选中的值写入数据库,形式如“1,2,3,4”和“苹果,橘子猕猴桃,西瓜”,但是在修改的时候怎样让...
CheckBoxList动态绑定爱好项目,我已经将CheckBoxList选中的值写入数据库,形式如“1,2,3,4” 和“苹果,橘子猕猴桃,西瓜”,但是在修改的时候怎样让CheckBoxList显示已经被选中的值,即提供曾经选择的初始值。请帮忙!
展开
2个回答
展开全部
DataTable Dt = new DataTable();
string[] strtemp = Dt.Rows[0]["id"].ToString().Split(',');
foreach (string str in strtemp)
{
for (int i = 0; i < CheckBoxList1.Items.Count; i++)
{
if (this.CheckBoxList1.Items[i].Value == str)
{
this.CheckBoxList1.Items[i].Selected = true;
}
}
}
string[] strtemp = Dt.Rows[0]["id"].ToString().Split(',');
foreach (string str in strtemp)
{
for (int i = 0; i < CheckBoxList1.Items.Count; i++)
{
if (this.CheckBoxList1.Items[i].Value == str)
{
this.CheckBoxList1.Items[i].Selected = true;
}
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询