Exemplo n.º 1
0
        /// <summary>
        /// 绑定二级菜单
        /// </summary>
        /// <param name="menuid"></param>
        private void BindMenu(string menuid)
        {
            try
            {
                DDIMenu   ml       = new DDIMenu();
                ArrayList userinfo = (ArrayList)Session["user"];
                if (userinfo == null)
                {
                    string url = "window.top.location.href=\"UsersLogin.aspx\";";
                    MessageBox.ResponseScript(this, url);
                }
                else
                {
                    DataSet ds = ml.GetList("Left", "", userinfo[0].ToString().Trim());

                    if (ds.Tables[0].Rows.Count > 0)
                    {
                        dt = ds.Tables[0];
                        RPT_Menu.DataSource = GetLeftMenuList(dt, menuid);
                        RPT_Menu.DataBind();
                    }
                }
            }
            catch (Exception e)
            {
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// 绑定一级菜单
        /// </summary>
        private void BindMenu()
        {
            ArrayList userinfo = (ArrayList)Session["user"];

            lbl_org.Text  = userinfo[4].ToString().Trim();
            lbl_name.Text = "用户:" + userinfo[1].ToString().Trim();

            DDIMenu ml = new DDIMenu();

            DataSet ds = ml.GetList("Top", "", userinfo[0].ToString().Trim());

            if (ds != null)
            {
                RPT_TopMenu.DataSource = ds.Tables[0];
                RPT_TopMenu.DataBind();
            }
        }