none
file upload RRS feed

  • Pregunta

  • Saludos

    Si, con File Upload de Asp.net, puedo subir o trasladar un archivo seleccionado desde cualquier ubicacion y dejarlo en una ubicacion especifica;   Como puedo hacer para dejar archivos una vez subidos en otra ubicacion CUALQUIERA de un equipo?????,  no importa si es c# o vb.net

    jueves, 4 de junio de 2015 13:52

Respuestas

Todas las respuestas

  • >>con File Upload de Asp.net, puedo subir o trasladar un archivo seleccionado desde cualquier ubicacion y dejarlo en una ubicacion especifica

    con el FileUpload puedes subir archivos al sitio web, pero en principio deberias dejarlo en una carpeta dentro de la estructura del mismo sitio web

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    jueves, 4 de junio de 2015 14:30
  • no puedo, por que el archivo final es de el usuario.

    Como puedo hacer para que la aplicacion use la carpeta DOWLOAD del navegador????

    Salu2

    jueves, 4 de junio de 2015 14:35
  • Hola, lo que tu quieres es descargar el archivo al usuario en la carpeta de download del navegador entonces :

    1)Debes enviar el archivo al cliente, yo lo hago de la siguiente forma con archivos pdf

            private void m_DescargarPDFPuesto(string ps_NombrePDF)
            {
                string file = "Ruta del archivo";
                Response.Clear();
                Response.ContentType = "application/octet-stream";
                Response.AddHeader("Content-Disposition", "attachment; filename=" + ps_NombrePDF + ".pdf");
                Response.Flush();
                Response.TransmitFile(file + ps_NombrePDF);
                Response.End();
            }

    Comentanos tu avance.

    Saludos.


    Jhon Tello Lumbreras.
    Lima - Perú.

    "Cada día se aprende algo nuevo"
    Si el post resolvió tu pregunta, márcala como respuesta.

    jueves, 4 de junio de 2015 14:52
  • >>no puedo, por que el archivo final es de el usuario

    no entendi, que cosa no puedes ?

    >>Como puedo hacer para que la aplicacion use la carpeta DOWLOAD del navegador?

    que carpeta download del navegador ?

    no entendi lo que planteas, un sitio web esta en un hosting o servidor, el fileupload subes el archivo a esa pc y es alli donde lo grabas

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    jueves, 4 de junio de 2015 15:28
  • si, gracias.

    Lo que pasa es que despues de procesar un archivo en una carpeta de un sitio, se procesa y que queda un reporte de extension csv, y despues de eso, se tiene que trasladar al pc del cliente, y eso es donde tengo la dificultad.

    por lo que necesito saber como puedo hacer para forzar la descarga a la carpeta download del equipo ( a lo mejor el sistema esta configurado ya para esto y solo necesito saber como descargarlo solamente) .

    salu2

    jueves, 4 de junio de 2015 15:45
  • si, gracias tu solucion me dio bastantes luces al respecto.

    Gracias

    jueves, 4 de junio de 2015 15:46
  • ahh ok querias enviar el archivo generado para que se descargue

     Abrir reporte en asp.net C# una vez exportado a pdf desde servidor

    basicamente pones el archivo en el Response

    la verdad confundio bastante el planteo que realizas con lo que querias lograr, es mas el titulo apunta al upload de un archivo, no a la descarga


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina


    jueves, 4 de junio de 2015 15:54