Hola, gracias por la atención, ya pude resolver el problema, el error se
debía a estas dos líneas:

Response.Flush();

Response.Close();

Las eliminé y ya puedo visualizar de manera correcta todos los archivos.




El 25 de septiembre de 2009 15:31, Adrian Cura <[email protected]>escribió:

> Que versión de framework estás usando?
>
> 2009/9/24 Susana Huenchuman <[email protected]>
>
>> Hola Gente, en una aplicación implementé una página GetFile, que me
>> permite desplegar el contenido de un archivo. El método Page_Load tiene el
>> siguiente código
>>
>> Response.Clear();
>>
>> Response.AddHeader(
>> "Content-Disposition", "attachment; filename=" + oFileInfo.FileName);
>>
>> Response.AddHeader(
>> "Content-Length", oFileData.Data.Length.ToString());
>>
>> Response.ContentType =
>> "application/octet-stream";
>>
>> Response.BinaryWrite(oFileData.Data);
>>
>> Response.Flush();
>>
>> Response.Close();
>>
>> Response.End();
>>
>> Localmente me anda bárbaro, se ven las imágenes, archivos de texto,
>> .doc... todo bien. Pero en la versión publicada, se ven los txt vacíos y
>> algunas imágenes con vista no disponible. Este archivo GetFile, lo llamo
>> desde un gridview, que tiene Ajax, se puede deber a esto el error??? Gracias
>> desde ya.
>>
>>
>>
>
>
>
> --
> Adrián Jorge Cura
>
> ApareSer Consultora Informática
> Te: 4701 4124
>
> [email protected]
> www.apareser.com.ar
>

Responder a