请注意,图片是从解决方案本身的文件夹中绑定的。
我知道问题是我不应该使用Server.Mappath,但任何人都可以为此建议解决方法 使用带有Response.TransmitFile的 Directory.GetFiles也无法正常工作 .. 我该怎么做才能使它发挥作用。
答案 0 :(得分:0)
protected void DownloadFile(object sender, EventArgs e)
{
string filePath = (sender as LinkButton).CommandArgument;
Response.ContentType = ContentType;
Response.AppendHeader("Content-Disposition", "attachment; filename=" + Path.GetFileName(filePath));
Response.WriteFile(filePath);
Response.End();
}