我们做编辑时,需要默认选中复选框,以一个账户有多个角色为例
数据库表如下:
角色表
用户表
实现点击编辑时效果如下:
前台代码:
<td>用户角色:</td>
<td>
<asp:CheckBoxList ID="CheckBoxList1" runat="server" RepeatDirection="Horizontal" RepeatLayout="Flow">
</asp:CheckBoxList>
</td>
后台从数据库中查询并绑定
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
//查询并绑定复选框