Silverlight 2.0 - 保存到文本文件

时间:2008-11-13 16:39:31

标签: silverlight

我想将一些简单的文本数据保存到我的Silverlight应用程序中的文件 - CSV文件。

用户按下按钮,代码会在内存中生成文件内容(字符串),然后会出现提示要么打开文件要么保存到磁盘,就像通过普通网页一样。

我找到了一种复杂的方法: http://pagebrooks.com/archive/2008/07/16/save-file-dialog-in-silverlight.aspx

但是想知道是否有更简单的方法?特别是最近发布的Silverlight 2.0。

感谢。

3 个答案:

答案 0 :(得分:3)

现在Silverlight 2不支持直接保存到用户的磁盘,即使有提示。这是一个正在考虑用于未来版本的功能,但让服务器推出数据的工作是当前的解决方案。

答案 1 :(得分:1)

仅更新此线程 - Silverlight 3现在具有此功能。

答案 2 :(得分:0)

我现在使用Silverlight 2.0执行此操作,但关键是文件保存在托管Silverlight应用程序的Web服务器上,方法是让Silverlight应用程序调用Web服务。

可能不是你想要的,但这是一个选择。

  • Silverlight应用程序调用发布字符串
  • 的Web服务
  • Web服务将字符串保存为服务器上的文件
  • 可通过网络应用或其他方式获取文件