ASP.NET - label arreglo

   
Vista:

label arreglo

Publicado por Miguel Angel (3 intervenciones) el 02/07/2008 23:09:49
Nuevamente gente del foro, haber si me pueden ayuda tengo una serie de label, con id=l1,l2,l3...., lo que deseo es poder recorrerle estos controles para cambiarle el texto, recuerdo q en vb 6, se hacia de la siguiente forma:
for i=1 to 31
l(i).text="Valor"
next i

La pregunta es como seria aqui en VB.Net, gracias por su colaboracion
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:label arreglo

Publicado por Cristian Pereira (65 intervenciones) el 05/07/2008 01:35:46
Hola
Esta función esta en C#
Para llamarla debes pasar como parámetro el control contenedor de tus labels.
#region OBT LABEL
public static void ObtLabel(Control Container)
{ Label lbl;

if(Container.Controls.Count== 0)
return;

foreach( object auxcontrol in Container.Controls)
{ if (auxcontrol is Label )
{ lbl=(Label)auxcontrol;
//Manipulas tu objeto
..................
}
else
ObtLabel((Control)auxcontrol);
}
}
#endregion
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:label arreglo

Publicado por x (445 intervenciones) el 05/07/2008 17:23:54
Solo como duda (por que no lo recuerdo bien y no me dan ganas de probarlo), no funcionaria solo con:

foreach (Label label in container.Controls) {

}

?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar