// gestisce paginazione protected void GVAttivita_PageIndexChanging(object sender, GridViewPageEventArgs e) { DataSet ds = (DataSet)Cache.Get("Festivi"); GVAttivita.PageIndex = e.NewPageIndex; GVAttivita.DataSource = ds; GVAttivita.DataBind(); }
// gestisce paginazione protected void GVAttivita_PageIndexChanging(object sender, GridViewPageEventArgs e) { DataSet ds = (DataSet)Cache.Get("export"); GVAttivita.PageIndex = e.NewPageIndex; GVAttivita.DataSource = ds; GVAttivita.DataBind(); Session["ContrPrgPageNumber"] = e.NewPageIndex; }
protected void Page_Load(object sender, EventArgs e) { DataSet ds = (DataSet)Cache.Get("Festivi"); Auth.CheckPermission("REPORT", "ECONOMICS"); // recupera oggetto con variabili di sessione CurrentSession = (TRSession)Session["CurrentSession"]; if (!Page.IsPostBack) { GVAttivita.DataSource = ds; GVAttivita.DataBind(); // Valorizza indirizzo pagina chiamante btn_back.OnClientClick = "window.location='" + Request.UrlReferrer.ToString() + "'; return(false);"; } }
// Esporta tabella in excel protected void BtnExport_Click(object sender, System.EventArgs e) { DataSet ds = (DataSet)Cache.Get("Festivi"); Response.ClearContent(); Response.Buffer = true; Response.AddHeader("content-disposition", string.Format("attachment; filename={0}", "TRexport.xls")); Response.ContentType = "application/ms-excel"; StringWriter sw = new StringWriter(); HtmlTextWriter htw = new HtmlTextWriter(sw); GVAttivita.AllowPaging = false; GVAttivita.DataSource = ds; GVAttivita.DataBind(); GVAttivita.RenderControl(htw); Response.Write(sw.ToString()); Response.End(); }
protected void Page_Load(object sender, EventArgs e) { DataSet ds = (DataSet)Cache.Get("export"); // recupera oggetto con variabili di sessione CurrentSession = (TRSession)Session["CurrentSession"]; if (!Page.IsPostBack) { // Imposta indice di aginazione if (Session["ContrPrgPageNumber"] != null) { GVAttivita.PageIndex = (int)Session["ContrPrgPageNumber"]; } GVAttivita.DataSource = ds; GVAttivita.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { DataSet ds = (DataSet)Cache.Get("Export"); // recupera oggetto con variabili di sessione CurrentSession = (TRSession)Session["CurrentSession"]; if (!Page.IsPostBack) { // Imposta indice di aginazione if (Session["ContrPrgPageNumber"] != null) { GVAttivita.PageIndex = (int)Session["ContrPrgPageNumber"]; } GVAttivita.DataSource = ds; GVAttivita.DataBind(); // Valorizza indirizzo pagina chiamante btn_back.OnClientClick = "window.location='/timereport/report/controllo_progetto/ControlloProgetto-select.aspx'; return(false);"; } }