none
descargar ficheros .EML RRS feed

  • Pregunta

  • Hola,

    Tengo un problema con este tipo de ficheros. Cuando abro una ventana nueva para abrir un fichero por ejemplo word que está en el server, el fichero ofrece descargar, hastá ahí bien, el problema es que cuando lo hago con un tipo de fichero .eml, el explorador lo abre directamente en una nueva ventana mostrando el contenido del mensaje, con lo que los ficheros adjuntos, no se muestran. Hay alguna forma de que en lugar de abrirse, se ofrezca descargar? muchas gracias a todos.

    jueves, 10 de abril de 2008 9:38

Respuestas

Todas las respuestas

  • Hola,

     

    mirate esto a ver si te ayuda:

     

    http://forums.microsoft.com/msdn-es/ShowPost.aspx?PostID=1655296&SiteID=11

     

    un saludo.

     

    Colabora con el foro: Si este mensaje te es de utilidad marcalo como respuesta.

    Javier Conesa

    MCP - Analista Programador

    Web: http://www.moreplus.es/index.aspx


    jueves, 10 de abril de 2008 10:36
    Moderador
  •  

    Gracias por al respuesta,

     

    pero me da este error:

     

    Error en tiempo de ejecución de Microsoft BLOCKED SCRIPT Sys.WebForms.PageRequestManagerParserErrorException: The message received from the server could not be parsed. Common causes for this error are when the response is modified by calls to Response.Write(), response filters, HttpModules, or server trace is enabled.
    Details: Error parsing near 'Return-path: <leonar'.

     

     

    no se a que es debido. sabes algo de esto?

    jueves, 10 de abril de 2008 11:19
  •  

    El problema era qeu estaba dentro de un panel de ajax, sacandolo en otra página y realizadndo la llamada todo funciona ok, el código que he usado es el siguiente:

     

    Code Snippet

    string filename = "tunombredefichero";
      string url = "rutacompleta del fichero";

                Response.Buffer = false;

                Response.Clear();

                Response.ClearContent();

                Response.ClearHeaders();

                Response.ContentType = "unknown";

                Response.AddHeader("Content-Disposition",

                String.Format("attachment; filename=\"{0}\"", filename));

                Response.Flush();

                Response.TransmitFile(url);

                Response.End();

     

     

     

    jueves, 10 de abril de 2008 14:18