PDA

View Full Version : سوال: کد نمایش فایل



caspiansea
سه شنبه 23 مهر 1392, 10:07 صبح
سلام
من کد زیر رو برای نمایش فایل نوشتم.مشکل اینه که توی formload فقط تصاویر رو نشون میده و فایل های pdf را نشون نمیده.ولی اگه کد رو توی رویداد یک دکمه میزارم درست کار میکنه.


protected void Page_Load(object sender, EventArgs e)
{
switch (Common.ProjectDetails.fileType.ToLower())
{
case "pdf":
WebClient User = new WebClient();
byte[] FileBuffer = User.DownloadData(Common.ProjectDetails.filePath);
if (FileBuffer != null)
Response.ContentType = "application/pdf";
Response.AddHeader("content-length", FileBuffer.Length.ToString());
Response.BinaryWrite(FileBuffer);
break;
case "jpg":
case "jpeg":
case "png":
case "bmp":
case "tif":
case "tiff":
Image1.Visible = true;
Image1.ImageUrl = Common.ProjectDetails.filePath1;
break;
}
}