Problema con Script de Carga de archivos
Publicado por Marco Antonio Cervantes Salaza (14 intervenciones) el 12/05/2004 17:44:07
Hola que tal, espero alguien me pueda ayudar.
estoy realizando un sistema de cargas y descargas de archivos en un archivo aspx. el codigo que implemente para cargar ficheros del cliente al servidor es el siguiente:
<script runat=\"server\">
Sub BotonCargar_Click(Source As Object, e As EventArgs)
If Not (RutaArchivo.PostedFile Is Nothing) Then
try
dim NombreArchivo as string
NombreArchivo = RutaArchivo.PostedFile.FileName
NombreArchivo = NombreArchivo.Substring(NombreArchivo.LastIndexOf(\"\\\")+1)
RutaArchivo.PostedFile.SaveAs(\"C:\\Inetpub\\wwwroot\\SolariaReps\\Uploads\\\" + NombreArchivo)
EtiquetaMensajes.text = \"Archivo Cargado.\"
EtiquetaDocsAdjuntos.visible= true
call Llenar_Grid()
Catch ex As Exception
EtiquetaMensajes.text = \"No se pudo cargar el archivo.\"
End Try
End If
End Sub
</script>
obviamente esta controlado por un formulario que invoca ese script a partir de un input submit.
ok, hasta aqui todo funciona perfecto
el problema es que si intento subir archivos de gran tamaño, (hasta el momento de 10 mb en adelante) no funciona, el codigo no da problemas con archivos de 3 o 4 megas, pero con archivos mas grandes, por ejemplo el de 10 mb, simplemente no funciona, imprime el texto \"Archivo cargado\", pero no carga nada.
Cual es la razon???
gracias por su tiempo.
estoy realizando un sistema de cargas y descargas de archivos en un archivo aspx. el codigo que implemente para cargar ficheros del cliente al servidor es el siguiente:
<script runat=\"server\">
Sub BotonCargar_Click(Source As Object, e As EventArgs)
If Not (RutaArchivo.PostedFile Is Nothing) Then
try
dim NombreArchivo as string
NombreArchivo = RutaArchivo.PostedFile.FileName
NombreArchivo = NombreArchivo.Substring(NombreArchivo.LastIndexOf(\"\\\")+1)
RutaArchivo.PostedFile.SaveAs(\"C:\\Inetpub\\wwwroot\\SolariaReps\\Uploads\\\" + NombreArchivo)
EtiquetaMensajes.text = \"Archivo Cargado.\"
EtiquetaDocsAdjuntos.visible= true
call Llenar_Grid()
Catch ex As Exception
EtiquetaMensajes.text = \"No se pudo cargar el archivo.\"
End Try
End If
End Sub
</script>
obviamente esta controlado por un formulario que invoca ese script a partir de un input submit.
ok, hasta aqui todo funciona perfecto
el problema es que si intento subir archivos de gran tamaño, (hasta el momento de 10 mb en adelante) no funciona, el codigo no da problemas con archivos de 3 o 4 megas, pero con archivos mas grandes, por ejemplo el de 10 mb, simplemente no funciona, imprime el texto \"Archivo cargado\", pero no carga nada.
Cual es la razon???
gracias por su tiempo.
Valora esta pregunta


0