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(); } }
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"; } } }