Código:
lo que necesito es obtener el numero de las ordenes de trabajo que están chequeadas protected void btnImprimir_Click(object sender, EventArgs e) { foreach (GridViewRow row in GridView1.Rows { GridViewRow row = GridView1.Rows[i]; bool isChecked = ((CheckBox)row.FindControl("check1")).Checked; if (isChecked) { //lblOTH.Text = GridView1.SelectedRow.Cells[1].Text; lblOTH.Text =GridView1.Rows[0].Cells[0].Text; Response.Write( "<SCRIPT>alert('hola'+lblOTH.Text);</SCRIPT>"); Session["criterio"] = "{OrdenesTrabajo.IdOrdenTrabajo}=" + lblOTH.Text; Session["informe"] = "OrdenTrabajo.rpt"; Response.Redirect("mreporte.aspx"); } } }