Esempio n. 1
0
        private void BindDataSource()
        {
            System.Data.DataTable dt = new System.Data.DataTable();

            //获取数据
            dt = bll.GetList(Convert.ToDecimal(session.DEPTID));

            //初始化分页数据
            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;

            //清空现有数据源
            grvList.DataSource = null;
            grvList.DataBind();

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

            litmsg.Visible = false;
            if (dt == null || dt.Rows.Count == 0)
            {
                litmsg.Visible = true;
                litmsg.Text    = "<div style='font-size:16px; font-family:微软雅黑; color:red;font-weight:bold; text-align:center;'>查询无数据!</div>";
            }
        }
Esempio n. 2
0
        private void BindType()
        {
            DataTable dt = new DataTable();

            //get data
            dt = bll.GetList(session.DEPTID);

            ddlParentType.Items.Clear();
            ddlParentType.Items.Add(new ListItem("根节点", "0"));
            RecursiveNode(ddlParentType, dt, 0, 0);
        }
Esempio n. 3
0
        private void BindType()
        {
            DataTable dt = new DataTable();

            BLL.BASE_DOCUMENT_TYPE bllType = new BLL.BASE_DOCUMENT_TYPE();
            //get data
            dt = bllType.GetList(userSession.DEPTID);

            ddlTypeList.Items.Clear();
            RecursiveNode(ddlTypeList, dt, 0, 0);
        }