protected void ibAprobar_Click1(object sender, ImageClickEventArgs e) { int contadorInsert = 0; List <Prod_Terminados> list = new List <Prod_Terminados>(); StringBuilder str = new StringBuilder(); for (int i = 0; i < RadGrid1.Items.Count; i++) { GridDataItem row = RadGrid1.Items[i]; bool isChecked = ((CheckBox)row.FindControl("chkSelect")).Checked; if (isChecked) { contadorInsert++; Prod_Terminados asi = new Prod_Terminados(); asi.id_ProductosTerminados = row["id_ProductosTerminados"].Text; asi.Estado = "2"; bool resp = cPT.CambiarEstado(Convert.ToInt32(asi.id_ProductosTerminados), asi.Estado); list.Add(asi); } } //contador string contadorIns = contadorInsert.ToString(); //llamada procedimiento //carga de gridviews RadGrid1.DataSource = cPT.BuscaPalletCerrado(txtCodigo.Text); RadGrid1.DataBind(); //mensaje //string popupScript = "<script language='JavaScript'> alert(' ¡Se ha Suscrito a " + contadorIns.ToString() + " OTs ! \\n\\n* Las OTs que no ha seleccionado, las puede encontrar en OTs sin Suscribir ');</script>"; //Page.RegisterStartupScript("PopupScript", popupScript); }