コード例 #1
0
        private void loadSubMenu(NavBarGroup group, string parentID)
        {
            DaoSysMenu dao = new DaoSysMenu();
            DataTable  dt  = dao.Get_Menu(parentID, Session["MyUserName"].ToString());

            if (null != dt && dt.Rows.Count > 0)
            {
                foreach (DataRow row in dt.Rows)
                {
                    NavBarItem it = group.Items.Add(row["Name"].ToString(), row["ID"].ToString());
                    it.Image.IconID = row["IconID"].ToString();
                    it.NavigateUrl  = row["Content"].ToString();
                }
            }
        }
コード例 #2
0
        private void loadMenu()
        {
            DaoSysMenu dao = new DaoSysMenu();
            DataTable  dt  = dao.Get_Menu("-1", Session["MyUserName"].ToString());

            if (null != dt && dt.Rows.Count > 0)
            {
                foreach (DataRow row in dt.Rows)
                {
                    NavBarGroup g = ASPxNavBar1.Groups.Add(row["Name"].ToString(), row["ID"].ToString());
                    g.HeaderImage.IconID = row["IconID"].ToString();
                    loadSubMenu(g, g.Name);
                    g.Expanded = false;
                }
            }
        }