我根据数据库值在表单上动态加载了几个复选框。 现在,当Iam尝试从数据库和显示中检索它们时,控件正在显示,但值没有绑定。
以下是我使用的代码:
foreach (Control c in this.Controls)
{
if (c is CheckBox)
{
CheckBox cb = c as CheckBox;
if (cb.Name != "checkBox1")
{
foreach (string strName in arrayList)
{
if (cb.Name == strName)
{
cb.Checked = true;
}
}
}
}
}
我已将复选框值存储在arraylist
中
if (cb.Name == strName)
正在正常执行,但cb.Checked=true
未分配给复选框
任何人都可以帮助如何绑定值吗?