コード例 #1
0
        protected void GridViewcatalogueList_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            GridViewcatalogueList.PageIndex = e.NewPageIndex;
            List <InventoryStockBO> iboList = new List <InventoryStockBO>();

            iboList = cbl.getCatalogList();

            DataTable dt = new DataTable();

            dt.Columns.AddRange(new DataColumn[3]
            {
                new DataColumn("itemName"),
                new DataColumn("itemCategory"),
                new DataColumn("itemUOM")
            });

            foreach (InventoryStockBO i in iboList)
            {
                dt.Rows.Add(i.ItemName, i.ItemCategory, i.ItemUOM);
            }
            if (dt.Rows.Count != 0)
            {
                GridViewcatalogueList.DataSource = dt;
                GridViewcatalogueList.DataBind();
                fooTableSetting();
            }
        }
コード例 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                List <InventoryStockBO> iboList = new List <InventoryStockBO>();
                iboList = cbl.getCatalogList();

                DataTable dt = new DataTable();
                dt.Columns.AddRange(new DataColumn[3]
                {
                    new DataColumn("itemName"),
                    new DataColumn("itemCategory"),
                    new DataColumn("itemUOM")
                });

                foreach (InventoryStockBO i in iboList)
                {
                    dt.Rows.Add(i.ItemName, i.ItemCategory, i.ItemUOM);
                }
                if (dt.Rows.Count != 0)
                {
                    GridViewcatalogueList.DataSource = dt;
                    GridViewcatalogueList.DataBind();
                    fooTableSetting();
                }
                else
                {
                    lblNoCatalogueList.Text = "No Catalogue List";
                }
            }
        }