问题描述
protectedvoidLinkButton1_Click(objectsender,EventArgse){LinkButtonl=(LinkButton)sender;stringll=l.Text;stringFileName;Response.Clear();Response.ContentType="application/pdf";Response.AddHeader("content-disposition","inline;attachment;filename="+ll);FileName=Server.MapPath("File/"+ll);Response.WriteFile(FileName);我用上面这种方法时,没有提示PDF格式文件破损打不开!并且没有实现在另一个页面上显示。下面这两种方法也不好用!//Response.Write("<scriptlanguage=javascript>this.location.href='"+FileName+"'</script>");Response.Write("<scriptlanguage=javascript>window.open('ShowPdf.aspx?address="+FileName+"');</script>");}请指教!
时间: 2024-08-01 14:09:10