将一些字节写入文件,然后将其下载到本地计算机

时间:2011-12-07 00:37:29

标签: asp.net

我有一个问题如何在asp.net中实现这个:

我有一个asp.net网页:如果用户点击超链接,例如:check.aspx。在check.aspx页面中:我想将一些字节写入具有特定名称的文件:'test.abc'。写不是写在服务器上的那个文件上。临时文件或类似的东西。然后该文件将自动下载到本地机器上。

例如:在网页的方法:page_Load()中:check.aspx:它将响应文件test.abc,它将触发浏览器下载。

如何实现这一目标?

提前致谢。

1 个答案:

答案 0 :(得分:0)

您可以使用MemoryStream(System.IO)写入一些字节,稍后您可以将其写入(字节流)到Respose的输出流。