Problemas encontrados al usar el control FileUpload y la vista de cuadrícula para crear álbumes de fotos en asp.net
El control fileupload carga archivos actualizando la página. Verifique si la página se ha actualizado.
Este es el código para subir archivos, échale un vistazo
if (IsPostBack)
{
Boolean fileOK = false;
Ruta de cadena = Server.MapPath("~/IntraManagement /UploadedFiles/");
if (FileUpload1.HasFile)
{
String fileExtension =
System.IO.Path.GetExtension(FileUpload1.FileName).ToLower();
String[] AllowExtensions = { ".gif", ".png " , ".jpeg", ".jpg", "bmp" };
for (int i = 0; i lt; AllowExtensions .Length; i )
{ p >
if (extensiónarchivo == extensiones permitidas[i])
{
archivoOK = true;
}
}
}
si (archivoOK)
{
intentar
{
FileUpload1 .PostedFile.SaveAs(ruta
FileUpload1.FileName);
}
captura
{
Respuesta .Write("lt;scriptgt;alert('¡Falló la carga de la imagen!) lt;/scriptgt;");
}
}