//model.ROLEID是主键,就是要得this.CBLRole.Items[i]的Value.就是CBLRole.ValueMember = "ID"值。
this.CBLRole.DataSource = new ODMS.BLL.T_ROLE().GetAllList().Tables[0].DefaultView;
CBLRole.DisplayMember = "Name";
CBLRole.ValueMember = "ID";
string userid = this.ID;
List<ODMS.Model.T_USERROLEMAP> list = new ODMS.BLL.T_USERROLEMAP().GetModelList("userid='" + userid + "'");
for (int i = 0; i < this.CBLRole.Items.Count; i++)
{
foreach (ODMS.Model.T_USERROLEMAP model in list)
{
if (model.ROLEID == this.CBLRole.Items[i])
//model.ROLEID是主键,就是要得this.CBLRole.Items[i]的Value.就是CBLRole.ValueMember = "ID"值。
{
this.CBLRole.SetItemChecked(i, true);
}
}
}
this.CBLRole.DataSource = new ODMS.BLL.T_ROLE().GetAllList().Tables[0].DefaultView;
CBLRole.DisplayMember = "Name";
CBLRole.ValueMember = "ID";
string userid = this.ID;
List<ODMS.Model.T_USERROLEMAP> list = new ODMS.BLL.T_USERROLEMAP().GetModelList("userid='" + userid + "'");
for (int i = 0; i < this.CBLRole.Items.Count; i++)
{
foreach (ODMS.Model.T_USERROLEMAP model in list)
{
if (model.ROLEID == this.CBLRole.Items[i])
//model.ROLEID是主键,就是要得this.CBLRole.Items[i]的Value.就是CBLRole.ValueMember = "ID"值。
{
this.CBLRole.SetItemChecked(i, true);
}
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货