예제 #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            SiteGroupCms.Dal.RightDal rightdal = new SiteGroupCms.Dal.RightDal();
            DataTable dt = rightdal.GetDT("1=1");

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                if (i == 0)
                {
                    rihgts += " {display:'" + dt.Rows[i]["title"].ToString() + "',name:'q" + dt.Rows[i]["id"].ToString() + "',newline:true,validate:{required:true,maxlength:60},labelWidth:200,width:200,space:30,type:'checkbox',group:'权限信息', groupicon:groupicon},";
                }
                else if (i < dt.Rows.Count - 1)
                {
                    rihgts += " {display:'" + dt.Rows[i]["title"].ToString() + "',name:'q" + dt.Rows[i]["id"].ToString() + "',newline:true,labelWidth:200,width:200,space:30,type:'checkbox', groupicon:groupicon},";
                }
                else
                {
                    rihgts += " {display:'" + dt.Rows[i]["title"].ToString() + "',name:'q" + dt.Rows[i]["id"].ToString() + "',newline:true,labelWidth:200,width:200,space:30,type:'checkbox', groupicon:groupicon}";
                }
            }
        }
예제 #2
0
 public void getroleinfo()
 {
     SiteGroupCms.Dal.RoleDal  roledal  = new SiteGroupCms.Dal.RoleDal();
     SiteGroupCms.Entity.Role  role     = new SiteGroupCms.Entity.Role();
     SiteGroupCms.Dal.RightDal rightdal = new SiteGroupCms.Dal.RightDal();
     SiteGroupCms.Entity.Right right    = new SiteGroupCms.Entity.Right();
     if (id != "0")
     {
         role = roledal.GetEntity(Str2Int(id));
     }
     if (role != null)
     {
         _response += "{\"IsError\":false,\"Message\":\"加载成功\",\"Data\":{\"id\":" + role.Id + ",";
         string[] strs = role.Rights.Split(',');
         for (int i = 0; i < strs.Length - 1; i++)
         {
             _response += "\"q" + strs[i] + "\":true,";
         }
         _response += "\"title\":" + SiteGroupCms.Utils.fastJSON.JSON.WriteString(role.Title) + ",\"description\":" + SiteGroupCms.Utils.fastJSON.JSON.WriteString(role.Description);
         _response += "}}";
     }
     Response.Write(_response);
 }