foreach para una table

20/06/2006 - 13:47 por zero18pub | Informe spam
Tengo una table html q converti en control del servidor al que tiene 20
filas y 40 celdas.
He añadido un radiobuttonlist a las 20 celdas de izquierda.

Voy a recorrer la tabla para encontrar los radiobuttonlist

public int recorre(Control parent)
{

foreach (Control ctrl in parent.Controls) {
if (ctrl.Controls.Count > 0)
{

b += 1;
recorre(ctrl);
}

} return b;
}
Solo recorro los htmltableCell no encuentro los radiobuttonlist. que
hacer

Preguntas similare

Leer las respuestas

#1 Vyacheslav Popov
20/06/2006 - 14:05 | Informe spam
Intenta buscar tu control dentro de la celda.

Saludos.

escribió en el mensaje
news:
Tengo una table html q converti en control del servidor al que tiene 20
filas y 40 celdas.
He añadido un radiobuttonlist a las 20 celdas de izquierda.

Voy a recorrer la tabla para encontrar los radiobuttonlist

public int recorre(Control parent)
{

foreach (Control ctrl in parent.Controls) {
if (ctrl.Controls.Count > 0)
{

b += 1;
recorre(ctrl);
}

} return b;
}
Solo recorro los htmltableCell no encuentro los radiobuttonlist. que
hacer
Respuesta Responder a este mensaje
#2 zero18pub
20/06/2006 - 16:44 | Informe spam
EL ERROR se soluciona con if ctrl.Controls >=0
ahora bien como tratar a los ctrl del tipo radiobuttom para
programrlos?
Vyacheslav Popov wrote:
Intenta buscar tu control dentro de la celda.

Saludos.

escribió en el mensaje
news:
Tengo una table html q converti en control del servidor al que tiene 20
filas y 40 celdas.
He añadido un radiobuttonlist a las 20 celdas de izquierda.

Voy a recorrer la tabla para encontrar los radiobuttonlist

public int recorre(Control parent)
{

foreach (Control ctrl in parent.Controls) {
if (ctrl.Controls.Count > 0)
{

b += 1;
recorre(ctrl);
}

} return b;
}
Solo recorro los htmltableCell no encuentro los radiobuttonlist. que
hacer
Respuesta Responder a este mensaje
#3 zero18pub
20/06/2006 - 16:54 | Informe spam
Me contesto:

Se declara una varaible del tipo radio buttonlist "radio."

y se le asigna al crtl precedido de un cast

radio = (radiobuttonlist) ctrl



wrote:
EL ERROR se soluciona con if ctrl.Controls >=0
ahora bien como tratar a los ctrl del tipo radiobuttom para
programrlos?
Vyacheslav Popov wrote:
> Intenta buscar tu control dentro de la celda.
>
> Saludos.
>
> escribió en el mensaje
> news:
> Tengo una table html q converti en control del servidor al que tiene 20
> filas y 40 celdas.
> He añadido un radiobuttonlist a las 20 celdas de izquierda.
>
> Voy a recorrer la tabla para encontrar los radiobuttonlist
>
> public int recorre(Control parent)
> {
>
> foreach (Control ctrl in parent.Controls) {
> if (ctrl.Controls.Count > 0)
> {
>
> b += 1;
> recorre(ctrl);
> }
>
> } return b;
> }
> Solo recorro los htmltableCell no encuentro los radiobuttonlist. que
> hacer
Respuesta Responder a este mensaje
#4 Octavio Hernandez
20/06/2006 - 16:54 | Informe spam
Hola,

Pregunta:

if (ctrl is RadioButtonList) ...

Salu2 - Octavio



escribió en el mensaje
news:
EL ERROR se soluciona con if ctrl.Controls >=0
ahora bien como tratar a los ctrl del tipo radiobuttom para
programrlos?
Vyacheslav Popov wrote:
Intenta buscar tu control dentro de la celda.

Saludos.

escribió en el mensaje
news:
Tengo una table html q converti en control del servidor al que tiene 20
filas y 40 celdas.
He añadido un radiobuttonlist a las 20 celdas de izquierda.

Voy a recorrer la tabla para encontrar los radiobuttonlist

public int recorre(Control parent)
{

foreach (Control ctrl in parent.Controls) {
if (ctrl.Controls.Count > 0)
{

b += 1;
recorre(ctrl);
}

} return b;
}
Solo recorro los htmltableCell no encuentro los radiobuttonlist. que
hacer
Respuesta Responder a este mensaje
#5 Octavio Hernandez
20/06/2006 - 16:58 | Informe spam
Primero debes preguntar si el control es del tipo adecuado:

if (ctrl is RadioButtonList)
{
RadioButtonList lista = (RadioButtonList) ctrl;
// ...

Slds - Octavio


escribió en el mensaje
news:
Me contesto:

Se declara una varaible del tipo radio buttonlist "radio."

y se le asigna al crtl precedido de un cast

radio = (radiobuttonlist) ctrl



wrote:
EL ERROR se soluciona con if ctrl.Controls >=0
ahora bien como tratar a los ctrl del tipo radiobuttom para
programrlos?
Vyacheslav Popov wrote:
> Intenta buscar tu control dentro de la celda.
>
> Saludos.
>
> escribió en el mensaje
> news:
> Tengo una table html q converti en control del servidor al que tiene 20
> filas y 40 celdas.
> He añadido un radiobuttonlist a las 20 celdas de izquierda.
>
> Voy a recorrer la tabla para encontrar los radiobuttonlist
>
> public int recorre(Control parent)
> {
>
> foreach (Control ctrl in parent.Controls) {
> if (ctrl.Controls.Count > 0)
> {
>
> b += 1;
> recorre(ctrl);
> }
>
> } return b;
> }
> Solo recorro los htmltableCell no encuentro los radiobuttonlist. que
> hacer
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida