【发布时间】:2016-06-04 06:14:17
【问题描述】:
我正在尝试在新的浏览器窗口中打开从数据库中下载的文件..
这是我尝试过的代码..
result = objBL.GetLetter(LetterID, refNo, attachmentType);
if (result != null && result.Rows.Count > 0)
{
DataRow dr = result.Rows[0];
string fileName = dr["FileName"].ToString();
Response.ContentType = ContentType;
Response.AppendHeader("Content-Disposition", "attachment; filename=" + Path.GetFileName(fileName));
Response.WriteFile(Server.MapPath("~/Attachments/" + fileName));
Response.End();
}
有什么语法可以在jquery中打开吗?
【问题讨论】:
-
您添加的
Content-Disposition键是下载文件的建议。删除标题并在空白选项卡中打开链接 -
@Liam 我在那个链接中找不到我的答案...
标签: javascript c# multifile-uploader server.mappath