protected void ClearGrids() { DateGridView.DataBind(); QuoteGridView.DataBind(); FilterShowingLabel.Text = ""; HeaderUpdatePanel.Update(); DetailGridView.DataBind(); QuoteDetailUpdatePanel.Update(); //UpdateButton.Visible = false; //UpdateUpdatePanel.Update(); }
protected void RefreshDetailGrid(DataTable DetailData) { DataView lineView = new DataView(); DetailGridView.DataSource = DetailData; DetailGridView.DataBind(); QuoteDetailUpdatePanel.Update(); Session[DetailTableName.Value] = DetailData; if (DetailData.Rows.Count > 0) { //UpdateButton.Visible = true; //UpdateUpdatePanel.Update(); } else { ShowPageMessage("No Quote Detail.", 2); MessageUpdatePanel.Update(); } }
public void DetailGridView_PageIndexChanging(object sender, GridViewPageEventArgs e) { //DataView dv = new DataView((DataTable)Session[DetailTableName.Value]); // Create a DataView from the Quote Detail DataTable. try { string LineFilter; DataView dv = new DataView((DataTable)Session[DetailTableName.Value]); dv.Sort = DetailSortField.Value; //dv.RowFilter = LineFilter; DetailGridView.DataSource = dv; DetailGridView.PageIndex = e.NewPageIndex; DetailGridView.DataBind(); DetailGridPanel.Height = Unit.Pixel(int.Parse(DetailGridHeightHidden.Value)); DetailGridPanel.Width = Unit.Pixel(int.Parse(DetailGridWidthHidden.Value)); QuoteDetailUpdatePanel.Update(); } catch (Exception e2) { ShowPageMessage("Paging Error " + DetailGridHeightHidden.Value.ToString() + " : " + e2.ToString(), 2); } }