/// <summary>
 /// Bind customer grid
 /// </summary>
 private void BindGrid()
 {
     objBindCombo = new BindCombo();
     DataSet dsRoleMapping = objBindCombo.GetRoleKeyValue();
     radgrdRoleAccess.DataSource = dsRoleMapping;
     radgrdRoleAccess.DataBind();
     ViewState[vsRoleName] = dsRoleMapping;
 }
示例#2
0
        private void BindRoleList()
        {
            BindCombo ObjBindCombo = new BindCombo();
            lstRole.Items.Clear();
            lstRole.ClearSelection();
            lstRole.DataTextField = "ROLE_NAME";
            lstRole.DataValueField = "ROLE_ID";

            DataSet ds = new DataSet();
            DataTable dt = new DataTable();
            ds = ObjBindCombo.GetRoleKeyValue();
            dt = ds.Tables[0];
            if (lstAssignRole.Items.Count > 0 && dt != null)
            {
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    for (int j = 0; j < lstAssignRole.Items.Count; j++)
                    {
                        if (dt.Rows[i]["ROLE_ID"].ToString() == lstAssignRole.Items[j].Value)
                        {
                            dt.Rows[i].Delete();
                            break;
                        }
                    }
                }
            }
            lstRole.DataSource = dt;
            lstRole.DataBind();
        }