Quiero crear una clase uploader, que llamada desde un formulario, le agregue a este N objetos FileUpload y un botón "Upload". Hasta aquí todo va funcionando sin problema.
EDITO: Ahora no funciona bien la creación de controles fileupload, me dice esto: El control 'FicheroUpload1' de tipo 'FileUpload' debe colocarse dentro de una etiqueta de formulario con runat=server. ¿Sabés como solucionar esto?
SIGO:
El problema lo encuentro cuando quiero programar el código del botón Upload. Creo una Sub que hace el upload de todos los ficheros y da un mensaje por pantalla, pero como el botón aún no existe en el momento de la programación, no puedo agregar la cláusula Handles btUpload.Click.
Supongamos que creo la Sub uploadFicheros() dentro de la clase uploader, ¿cómo puedo asociar esta función al Click del botón Upload creado de forma dinámica?
El botón lo creo así:
Código vb:
Ver original
btUploader = New Button() btUploader.ID = "btUpload" btUploader.Text = "Subir fichero(s)" contenedor.Controls.Add(btUploader)
Gracias