我希望这是一个快速的问题。我需要编写一些报告,然后提示用户将其保存到他/她的本地计算机。上次我这样做时,我将文件写入网络服务器,然后通过Response
对象将其发送到客户端。
在网络服务器上创建
TextWriter tw = new StreamWriter(filePath);
发送给客户
page.Response.WriteFile(path);
问题是,有没有办法跳过将物理文件写入网络服务器并直接从代表文档的对象到响应?