示例#1
0
        protected void btnReporte_Click(object sender, EventArgs e)
        {
            //Response.Redirect("~/Pages/Reportes/FrmReporteDocumentoResumen.aspx");
            int           cuenta = 0;
            List <String> claves = new List <string>();

            ASPxGridView1.SettingsPager.Mode = GridViewPagerMode.ShowAllRecords;

            foreach (var item in ASPxGridView1.GetCurrentPageRowValues("clave"))
            {
                if (ASPxGridView1.Selection.IsRowSelectedByKey(item))
                {
                    cuenta++;
                    claves.Add(item.ToString());
                }
            }

            ASPxGridView1.SettingsPager.Mode = GridViewPagerMode.ShowPager;

            if (cuenta > 0)
            {
                Session["claves"] = claves;
                Response.Redirect("~/Pages/Reportes/FrmReporteProformaResumen.aspx");
            }
            else
            {
                this.alertMessages.Attributes["class"] = "alert alert-danger";
                this.alertMessages.InnerText           = "No hay documentos que procesar!!!";
            }
        }