Example #1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            CFun.BindListControl <AvailablesStatus>(RblStatus, false);

            int id  = CFun.RequestPamInt("id");
            int pId = CFun.RequestPamInt("parentid");
            if (id > 0)
            {
                AdmUserModule cont = new BllAdmUserModule().GetItem(id);
                if (cont != null)
                {
                    CFun.BindPageData <AdmUserModule>(this, cont);
                    BtnSave.Text = "修改";
                }
            }
            else
            {
                TxtParentId.Text = pId.ToString();
            }
        }
    }
Example #2
0
    private void initRoleList(string roleList)
    {
        StringBuilder        strB      = new StringBuilder();
        List <AdmUserModule> contList  = new BllAdmUserModule().GetItem(" parentid>0 and status=1", " parentid,rank,ld ");
        List <AdmUserModule> contFirst = new BllAdmUserModule().GetItem(" parentid=0 ", " parentid,rank,ld ");

        foreach (AdmUserModule cont in contFirst)
        {
            strB.Append("<div class=\"bclass\">");
            strB.Append("<div><input type=checkbox name=\"mname\" value=\"" + cont.KeyCode + "\" " + checkRole(roleList, cont.KeyCode) + ">" + cont.Name + "</div>");
            strB.Append("<div class=\"secclass\">");
            foreach (AdmUserModule cont1 in contList)
            {
                if (cont1.ParentId == cont.Ld)
                {
                    strB.Append("<input type=checkbox name=\"mname\" value=\"" + cont1.KeyCode + "\" " + checkRole(roleList, cont1.KeyCode) + ">" + cont1.Name + "&nbsp;");
                }
            }
            strB.Append("</div></div>");
        }

        LtlKeyCode.Text = strB.ToString();
    }