Example #1
0
    private void RptBind()
    {
        ps_manager_role bll = new ps_manager_role();

        this.rptList.DataSource = bll.GetList("0=0 order by id");
        this.rptList.DataBind();
    }
    private void RoleBind(DropDownList ddl, int role_type)
    {
        ps_manager_role bll = new ps_manager_role();
        DataTable       dt  = bll.GetList("").Tables[0];

        ddl.Items.Clear();
        ddl.Items.Add(new ListItem("==全部==", ""));
        foreach (DataRow dr in dt.Rows)
        {
            if (Convert.ToInt32(dr["role_type"]) > role_type)
            {
                ddl.Items.Add(new ListItem(dr["role_name"].ToString(), dr["id"].ToString()));
            }
        }
    }
Example #3
0
    private void ShowInfo(int _id)
    {
        ps_manager_role model = new ps_manager_role();

        model.GetModel(_id);
        Litrole_name.Text = model.role_name;
        NavBind();

        for (int i = 0; i < rptList.Items.Count; i++)
        {
            CheckBox cb               = (CheckBox)rptList.Items[i].FindControl("chkId");
            int      nav_id           = Convert.ToInt32(((HiddenField)rptList.Items[i].FindControl("hidId")).Value);
            ps_manager_role_value bll = new ps_manager_role_value();
            if (bll.QXExists(_id, nav_id))
            {
                cb.Checked = true;
            }
        }
    }