-
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.