oResponse.AddHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(fileName_DBText, Encoding.UTF8).Replace("+", "%20"));
oResponse.AddHeader("Content-Disposition", "inline=" + HttpUtility.UrlEncode(fileName_DBText, Encoding.UTF8).Replace("+", "%20"));
以上仅导致我在 Chrome 中出现问题。在 IE 或 Firefox 中没有问题。删除第二个 AddHeader(添加 inline 指令),解决了这个问题。我的印象是添加两者都很好,浏览器会知道该怎么做。有人对此有明确的答案吗?