您好 我写了一个webForm,用于显示一个“.pdf”文档,通过queryString从另一个webForm接收文件的路径。
一切都运行良好但是如果从acrobat reader有人试图在openDialog上将文件保存在本地,则会显示webForm的名称(“PopVisPdf.pdf”)。
问题是:
在这种情况下如何显示文件的真实姓名?
我使用的webForm代码:
protected void Page_Load(object sender, EventArgs e)
{
CryptoString Uncrypt = new CryptoString();
string id = Request.QueryString["Id"];
string pathPdf = Uncrypt.DecryptString(id);
Response.ContentType = "application/pdf";
Response.TransmitFile(pathPdf);
Response.End();
}
提前谢谢你的帮助
Piercarlo
答案 0 :(得分:0)
我自己解决了。 好吧,只需要调用使用此字符串显示文件的winform:
http://MyForm.aspx/FileName.pdf?id= .........
其中“FileName.pdf是我要提供的名称
正在努力工作
希望对其他人有用。
此致
Piercarlo