Foros del Web » Programación para mayores de 30 ;) » .NET »

URGENTE !! Acceder a un checkbox de html con C#

Estas en el tema de URGENTE !! Acceder a un checkbox de html con C# en el foro de .NET en Foros del Web. Hola buen dia a todos, tengo una pregunta que hacerles me urge saber como puedo acceder a las propiedades de un checkbox de html con ...
  #1 (permalink)  
Antiguo 09/01/2008, 10:15
Avatar de inGera  
Fecha de Ingreso: noviembre-2007
Ubicación: Guadalajara
Mensajes: 23
Antigüedad: 16 años, 5 meses
Puntos: 0
URGENTE !! Acceder a un checkbox de html con C#

Hola buen dia a todos, tengo una pregunta que hacerles me urge saber como puedo acceder a las propiedades de un checkbox de html con una aplicacion hecha en c# para asp.net 2.0.

Creo dinamicamente varios checkbox y necesito accesar a la propiedad checked de cada uno.

Gracias
  #2 (permalink)  
Antiguo 09/01/2008, 10:54
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 7 meses
Puntos: 87
Re: URGENTE !! Acceder a un checkbox de html con C#

ya intentaste al momento de crearlos agregar la propiedad de runat=server a cada uno

Saludos
Peterpay
  #3 (permalink)  
Antiguo 09/01/2008, 11:02
Avatar de inGera  
Fecha de Ingreso: noviembre-2007
Ubicación: Guadalajara
Mensajes: 23
Antigüedad: 16 años, 5 meses
Puntos: 0
Re: URGENTE !! Acceder a un checkbox de html con C#

no, me podrias explicar: soy nuevo en esto de asp y no lo se
gracias
  #4 (permalink)  
Antiguo 09/01/2008, 11:16
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 7 meses
Puntos: 87
Re: URGENTE !! Acceder a un checkbox de html con C#

puedes poner tu codigo que crea los checkboxes

saludos
Peterpay
  #5 (permalink)  
Antiguo 09/01/2008, 14:42
Avatar de erick_arcini  
Fecha de Ingreso: julio-2005
Ubicación: Jaltenco / DF
Mensajes: 1.723
Antigüedad: 18 años, 9 meses
Puntos: 50
Re: URGENTE !! Acceder a un checkbox de html con C#

Si a todos los delegaste con la misma función o método, el objeto Sender del mismo te puede ayudar a cumplir tu objetivo, aunque necesitaríamos ver tu código para ver que... cosas estas haciendo.
__________________
Mejoremos nuestro país, ayudemos al planeta... próximamente.
  #6 (permalink)  
Antiguo 09/01/2008, 15:23
Avatar de inGera  
Fecha de Ingreso: noviembre-2007
Ubicación: Guadalajara
Mensajes: 23
Antigüedad: 16 años, 5 meses
Puntos: 0
Re: URGENTE !! Acceder a un checkbox de html con C#

Espero me puedan ayudar gracias

Código:
 lbModelData.Text = "<table cellspacing=\"0\" cellpadding=\"0\"><tr><td colspan=\"3\" class=\"ownerTitle\">" + sqlDR_Items["ownerdesc"].ToString() + "</td></tr><tr><td class=\"checklistTitles\">Item</td><td class=\"checklistTitles\">Commit Date</td><td class=\"checklistTitles\">Completion Date</td></tr>";
                    sqlDR_Items.Close();
                    sqlDR_Items = sqlItems.ExecuteReader();
                    while (sqlDR_Items.Read()) 
                    {
                        DateTime fecha = DateTime.Parse(sqlDR_Items["commitDate"].ToString());
                        DateTime hoy = DateTime.Today;
                        if (sqlDR_Items["value"].ToString() == "0" && fecha <= hoy)
                            lbModelData.Text += "<tr><td style=\"height:21px;width:60%;padding-right:7px;background:DarkRed;color:white;\" class=\"checkListTD\">" + sqlDR_Items["item"] + "</td ><td style=\"width: 20%; text-align:center;background:DarkRed;color:white;\" class=\"checkListTD\">" + sqlDR_Items["commitDate"].ToString() + "</td><td class=\"checkbox\" style=\"background:DarkRed;color:white;\"><input id=\"cb" + i + "\" type=\"checkbox\"/></td></tr>";
                        else if (sqlDR_Items["value"].ToString() == "0" && fecha > hoy)
                            lbModelData.Text += "<tr><td style=\"height:21px;width:60%;padding-right:7px;\" class=\"checkListTD\">" + sqlDR_Items["item"] + "</td ><td style=\"width: 20%; text-align:center;background:gold;\" class=\"checkListTD\">" + sqlDR_Items["commitDate"].ToString() + "</td><td class=\"checkbox\"><input runat=\"server\" id=\"cb" + i + "\" type=\"checkbox\"/></td></tr>";
                        else if (sqlDR_Items["value"].ToString() == "1" && (sqlDR_Items["commitDate"].ToString() != sqlDR_Items["finishDate"].ToString()))
                            lbModelData.Text += "<tr><td style=\"height:21px;width:60%;padding-right:7px;\" class=\"checkListTD\">" + sqlDR_Items["item"] + "</td ><td class=\"checkListTD\" style=\"width:20%;text-align:center;vertical-align:middle;background:ForestGreen;color:white;\">" + sqlDR_Items["commitDate"].ToString() + "</td><td style=\"width:20%;text-align:center;background:ForestGreen;color:DarkRed;\" class=\"checkListTD\">" + sqlDR_Items["finishDate"].ToString() + "</td></tr>";
                        else if (sqlDR_Items["value"].ToString() == "1")
                            lbModelData.Text += "<tr><td style=\"height:21px;width:60%;padding-right:7px;\" class=\"checkListTD\">" + sqlDR_Items["item"] + "</td ><td class=\"checkListTD\" style=\"width:20%;text-align:center;vertical-align:middle;background:ForestGreen;color:white;\">" + sqlDR_Items["commitDate"].ToString() + "</td><td style=\"width:20%;text-align:center;background:ForestGreen;color:white;\" class=\"checkListTD\">" + sqlDR_Items["finishDate"].ToString() + "</td></tr>";
                        i++;
                    }
                    lbModelData.Text += "</table>";
                    sqlCon.Close();
  #7 (permalink)  
Antiguo 09/01/2008, 16:19
Avatar de erick_arcini  
Fecha de Ingreso: julio-2005
Ubicación: Jaltenco / DF
Mensajes: 1.723
Antigüedad: 18 años, 9 meses
Puntos: 50
Re: URGENTE !! Acceder a un checkbox de html con C#

Ok, viendo el código, que esta algo confuso, haces una inserción de in <input> de tipo check box, por que el lugar de agregar como input, no lo agregas como un control de asp generando el mismo en tiempo de ejecución?
__________________
Mejoremos nuestro país, ayudemos al planeta... próximamente.
  #8 (permalink)  
Antiguo 15/04/2010, 14:38
 
Fecha de Ingreso: marzo-2006
Mensajes: 1
Antigüedad: 18 años, 1 mes
Puntos: 0
Respuesta: URGENTE !! Acceder a un checkbox de html con C#

Hola amigos tengo el siguiente problema, tengo un código que me genera unos checkBox dinámicos dentro de un panel esta ahí todo ok, los checkBox se generan al momento de cargar la pagina, aqui les dejo el codigo que estoy usando.
----------------------------------
for (int i = 1; i <=5; i++)
{
chkList1 =new CheckBox();

chkList1.Text = "Cuota "+i;

chkList1.ID="Chk"+i;

PnlControl.Controls.Add(chkList1);

PnlControl.Controls.Add(new LiteralControl("<;br>;"));
}
----------------------------------

el problema que tengo es cuando quiero validar los check, esto cuando hago click en un boton, pues necesito saber cuantos han sido seleccionados y ademas capturar sus valores, les dejo el codigo que hice pero no funciona
----------------------------------
var num="";
int contador=0;
for (int i = 1; i <=5; i++)
{
if (chkList1.Checked == true)

{
num = num+","+ chkList.text;// para almacenar su valor
contador = contador+1;//para saber cuantos han sido seleccionados
}
}
----------------------------------


saludos cordiales
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:35.