确保要从其上查看
aspx 页的客户端计算机上已安装了 Adobe Acrobat Reader
以便浏览器能够正确读取并呈现二进制数据
可以从以下 Adobe 网站下载 Adobe Acrobat Reader
()
确保将您的页面添加到项目中在上一节中添加的 pdf 文件所在的级别这一点非常重要因为代码最初引用 pdf 文件时采用相对路径
在代码隐藏页的 Page_Load 事件中单击编辑菜单上的粘贴以粘贴代码
在代码隐藏页的 Page_Load 事件中加入以下代码
private void Page_Load(object sender SystemEventArgs e)
{
//Set the appropriate ContentType
ResponseContentType = Application/pdf;
//Get the physical path to the file
string FilePath = MapPath(acrobatpdf);
//Write the file directly to the HTTP content output stream
ResponseWriteFile(FilePath);
ResponseEnd();
}