Esempio n. 1
0
        //绑定父级菜单
        private void BindingParentMenuNode()
        {
            DataTable dt = new DataTable();

            dt = bllMenu.GetList("1=1");
            ddlMenuParentNode.Items.Clear();
            ddlMenuParentNode.Items.Add(new ListItem("根节点分类", "0"));
            InitTreeNodes(ddlMenuParentNode, 0, dt, 0);
        }
Esempio n. 2
0
        /// <summary>
        /// 绑定菜单树树 数据源
        /// </summary>
        private void MenuDataSource()
        {
            DataTable dt = new DataTable();

            //获取部门数据源
            BLL.BASE_MENU bll = new BLL.BASE_MENU();
            dt = bll.GetList("1=1");

            TreeNode rootNode = new TreeNode();

            rootNode.Text     = "菜单树";
            rootNode.Value    = "0";
            rootNode.Expanded = true;
            InitTreeView(rootNode, dt);
            this.trvControl.Nodes.Add(rootNode);
        }
Esempio n. 3
0
        private void GetMenuList()
        {
            DataTable dt = new DataTable();

            dt = bllMenu.GetList("1=1");

            //初始化分页数据
            AspNetPager1.RecordCount = dt.Rows.Count;
            PagedDataSource pds = new PagedDataSource();

            pds.DataSource       = dt.DefaultView;
            pds.AllowPaging      = true;
            pds.CurrentPageIndex = AspNetPager1.CurrentPageIndex - 1;
            pds.PageSize         = AspNetPager1.PageSize;

            //绑定分页后的数据
            repList.DataSource = pds;
            repList.DataBind();
        }