protected void RefreshGrid() { SaveButton.Visible = false; CommandUpdatePanel.Update(); ClearPageMessages(); Session["MRPMaintCatRng"] = CheckError(mrpCalc.CatRngDataGetAll()); MaintGrid.DataSource = (DataTable)Session["MRPMaintCatRng"]; MaintGrid.DataBind(); MaintUpdatePanel.Update(); }
public void SortHandler(Object sender, GridViewSortEventArgs e) { try { // Create a DataView from the Quote Detail DataTable. DataView dv = new DataView((DataTable)Session["MRPMaintCatRng"]); dv.Sort = e.SortExpression; MaintGrid.DataSource = dv; MaintGrid.DataBind(); MaintGridPanel.Height = new Unit(double.Parse(MaintGridHeightHidden.Value), UnitType.Pixel); MaintGridPanel.Width = new Unit(double.Parse(MaintGridWidthHidden.Value), UnitType.Pixel); } catch (Exception e2) { ShowPageMessage("Sort Error " + e2.Message + ", " + e2.ToString(), 2); } }