【发布时间】:2011-09-20 04:33:05
【问题描述】:
我有一个包含用户数据网格视图的 ASP.NET 网页。我需要在 gridview 中获取数据,生成一个 excel 文件,并允许用户将该 excel 文件保存到他们的本地机器上。
在代码中完成此任务的最佳方法是什么?是否可以显示文件保存对话框,然后在用户选择目录和文件名后从网格数据创建文件?我在软件开发中实现了这一点,但在 Web 开发中从未处理过。
谢谢
【问题讨论】:
-
是的,您可以实现此使用文件流以字节形式获取文件数据,然后将这些字节分配给响应。检查此链接它将指导您如何打开文件对话框并允许用户在用户端保存文件。corymathews.com/397/…