<td align="right" style="font-size:12px;color:THREEDDARKSHADOW">其它信息: </td>
<td align="left" colspan="3">
<asp:CheckBoxList ID="qt_xx" runat="server" Width="100%" RepeatColumns="4" Font-Size="12px">
<asp:ListItem Value="1">a </asp:ListItem>
<asp:ListItem Value="2">b </asp:ListItem>
<asp:ListItem Value="3">c </asp:ListItem>
</asp:CheckBoxList>
</td> 我从数据库中读出该字段为1,3;如何让CheckBoxList 1,3 为选中状态,请详细点
<td align="left" colspan="3">
<asp:CheckBoxList ID="qt_xx" runat="server" Width="100%" RepeatColumns="4" Font-Size="12px">
<asp:ListItem Value="1">a </asp:ListItem>
<asp:ListItem Value="2">b </asp:ListItem>
<asp:ListItem Value="3">c </asp:ListItem>
</asp:CheckBoxList>
</td> 我从数据库中读出该字段为1,3;如何让CheckBoxList 1,3 为选中状态,请详细点
{
if (CheckBoxList1.Items[i].Value.Equals(数据库中数据))
{
CheckBoxList1.Items[i].Checked;
}
}
for (int i = 0; i < qt_xx.Items.Count; i++)
{
if(int j=0;j<dt.Rows.Count;j++)
{
if (qt_xx.Items[i].Value.Equals(dt.Rows[j]["字段名"].ToString()))
{
qt_xx.Items[i].Checked=true;
}
}
}