Tecnología

Inicio

Cómo subir varias imágenes en ASP Net

Cómo subir varias imágenes en ASP Net


Si usted tiene un sitio web en un servidor Web basado en Windows, es probable que utilice páginas Active Server (ASP) de una forma u otra. Si su sitio permite a los usuarios subir imágenes o fotos al servidor, puede hacer las cosas mucho más fácil para sus visitantes, proporcionándoles un medio para subir múltiples imágenes a la vez. Con Visual Basic o Visual Studio, la adición de varios controles archivo / ASP de carga de imágenes a una página o aplicación web es tan fácil como arrastrar y soltar los controles a su formulario de proyecto y luego la adición de unas pocas líneas de código.

Instrucciones

1 Lanzamiento de Visual Basic o Visual Studio, a continuación, abra el formulario Web ASP o proyecto en el que desea incluir código de carga de varios archivos. Alternativamente, haga clic en "Archivo / Nuevo" para crear un nuevo formulario web ASP o proyecto.

2 Busque la "Caja de Herramientas" en la barra de herramientas. Si la "Caja de herramientas" no es visible, haga clic en la opción "Ver" en el bardo de menú, a continuación, haga clic en "Ver caja de herramientas."

3 Haga clic en el control "FileUpload" en la sección "Caja de herramientas", a continuación, arrastrar y soltar el control "FileUpload" a su formulario web. Caída de controles "FileUpload" adicionales en el formulario según sea necesario. El número de controles que arrastre a su forma dependerá de la cantidad de archivos individual que desea permitir a sus usuarios subir en una sola sesión. El control "FileUpload" permite a los usuarios navegar por los archivos en su disco duro que deseen subir a un sitio web.

4 Arrastre un control "botón" de la "Caja de Herramientas", luego soltarlo en su formulario web bajo el control final "FileUpload". Resalte el botón, pulse la tecla "F2" y cambie el nombre del control de botón "Subir" o algo similar. El control de "botón" permite a los usuarios enviar archivos después de haber localizado los archivos en su disco duro.

5 Haga doble clic en el nuevo "Subir" o el control de nombre similar, a continuación, introduzca el código siguiente en el campo controlador de eventos:

"Sub btnUpload_Click (remitente de ByVal como objeto, ByVal e As EventArgs) Protegido

End Sub "

6 Copia y pega el siguiente código en el cuerpo del formulario web:

"Sub btnUpload_Click (remitente de ByVal como objeto, ByVal e As EventArgs) Protegido

Tratar

"Obtener el HttpFileCollection

HFC tenue Como HttpFileCollection = Request.Files

Para i As Integer = 0 Para hfc.Count - 1

Dim hpf Como HttpPostedFile = HFC (i)

Si hpf.ContentLength> 0 Then

hpf.SaveAs (Server.MapPath ( "Mis archivos") y "\" & Path.GetFileName (hpf.FileName))

Terminara si

Siguiente yo

Catch ex As Exception

'Ingrese el código de manejo de errores personalizada aquí

Try End

End Sub "

7 Guarde el formulario ASP, a continuación, inicie sesión en su panel de control de alojamiento web. Sube el formulario a su servidor web de Windows.