Generar LinkButton

09/03/2006 - 18:11 por Fer | Informe spam
Buenas tardes,

Estoy intentando agregar varios LinkButton en una WebPart. El número de
LinkButton depende
del número de ficheros que existan. Deseo crear un LinkButton por cada
fichero que voy
agregando.

En el CreateChildControls lo que hago es intentar crear los LinkButton de la
siguiente manera:

LinkButton Boton;
ListaBoton = new ArrayList(); // Un array que contendrá los LinkButton

if (Archivo.count > 0) //Archivos es un array que contiene los archivos.
{
Boton = new LinkButton();
Boton.Text = "Texto boton";
Boton.Click += new EventHandler (boton_Click);
ListaBoton.Add(Boton);
Controls.Add(Boton);
}


Mi problema es que teniendo Archivos, en el CreateChildControls cuando hago
la comparación
(Archivos.count >0) me dice que no hay archivos.
Cualquier variable que intento mostrar en esta webpart no tiene ningún valor.

Alguna idea?

Muchas gracias.

Un saludo

Preguntas similare

Leer las respuestas

#1 Fer
10/03/2006 - 14:31 | Informe spam
Al final encontré una solución intermedia.
Creo un número grande de botones y los voy sacando según lo necesitando.
Gracias.

Un saludo.

"Fer" escribió:

Buenas tardes,

Estoy intentando agregar varios LinkButton en una WebPart. El número de
LinkButton depende
del número de ficheros que existan. Deseo crear un LinkButton por cada
fichero que voy
agregando.

En el CreateChildControls lo que hago es intentar crear los LinkButton de la
siguiente manera:

LinkButton Boton;
ListaBoton = new ArrayList(); // Un array que contendrá los LinkButton

if (Archivo.count > 0) //Archivos es un array que contiene los archivos.
{
Boton = new LinkButton();
Boton.Text = "Texto boton";
Boton.Click += new EventHandler (boton_Click);
ListaBoton.Add(Boton);
Controls.Add(Boton);
}


Mi problema es que teniendo Archivos, en el CreateChildControls cuando hago
la comparación
(Archivos.count >0) me dice que no hay archivos.
Cualquier variable que intento mostrar en esta webpart no tiene ningún valor.

Alguna idea?

Muchas gracias.

Un saludo
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida