C# 如何使用c从asp.net中的gridview编辑选项将所选值填入复选框列表?
请参考我运行web应用程序时上传的图像 现在我想编辑从gridview中选择的值,并用数据库中的选中项填充给定的checkboklist控件 例如,当我为id为5的项单击“编辑”时,它有两个值黄色和棕色,因此现在只应检查checkboxlist控件中的值C# 如何使用c从asp.net中的gridview编辑选项将所选值填入复选框列表?,c#,asp.net,checkboxlist,C#,Asp.net,Checkboxlist,请参考我运行web应用程序时上传的图像 现在我想编辑从gridview中选择的值,并用数据库中的选中项填充给定的checkboklist控件 例如,当我为id为5的项单击“编辑”时,它有两个值黄色和棕色,因此现在只应检查checkboxlist控件中的值 string colors = "Yellow,Brown"; string[] col = colors.Split(','); foreach (ListItem lst in CheckBoxList1.I
string colors = "Yellow,Brown";
string[] col = colors.Split(',');
foreach (ListItem lst in CheckBoxList1.Items)
{
for (int i = 0; i <= col.Length-1; i++)
{
if (lst.Text == col[i])
{
lst.Selected = true;
break;
}
}
}
这里字符串颜色是保存逗号分隔值的字符串。这些选项是如何存储的?作为一个字符串?@anouar.bag:是,使用逗号分隔符存储在一个字符串中