Beispiel #1
0
 protected void ClearGrids()
 {
     DateGridView.DataBind();
     QuoteGridView.DataBind();
     FilterShowingLabel.Text = "";
     HeaderUpdatePanel.Update();
     DetailGridView.DataBind();
     QuoteDetailUpdatePanel.Update();
     //UpdateButton.Visible = false;
     //UpdateUpdatePanel.Update();
 }
Beispiel #2
0
    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();
        }
    }
Beispiel #3
0
 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);
     }
 }