.net - 页面.Response.Write()

标签 .net asp.net vb.net download

我对 Page.Response.Write() 有疑问。

在我的代码中,另存为弹出窗口正在打开。

Page.Response.AddHeader("Content-Disposition", OpenType + ";filename=" + FileName)

但我希望它保存在我的硬盘或驱动器上。

所以我把代码放在下面但是它不起作用:

Dim w As StreamWriter = File.AppendText(FileName)
w.Write(Page.Response)
w.Flush() 

我如何将它保存在我的驱动器/磁盘上

最佳答案

您的服务器代码正在服务器上运行。网页代码在用户计算机上的用户浏览器上运行。它们是不同的计算机,其中一台无法连接到另一台。

关于.net - 页面.Response.Write(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6054689/

相关文章:

c# - 在 .NET 中从 YouTube 获取 FLV

javascript - 在 asp.net 中客户端脚本验证后触发事件?

html - 在约 10% 的页面加载中,字体在 chrome 中水平堆叠

c# - 如果我在毫秒内调用太多,为什么 Socket over Tcp 不发送?

c# - 如何在 Serilog 输出模板中创建可选属性?

c# - 输出缓存不适用于 AJAX varyByParam

c++ - 使用 Protocol Buffer 连接 C# 和 C++

c# - 单击按钮时隐藏 Gridview 行

c# - 使用.net在txt中的特定位置插入一行

vb.net - 高质量完整屏幕截图 VB.Net