C# 从客户端下载Silverlight文件

C# 从客户端下载Silverlight文件,c#,silverlight,silverlight-4.0,download,C#,Silverlight,Silverlight 4.0,Download,我有一个Silverlight应用程序,它在一个相当平坦的数据集上实现一些基本的CRUD操作。应用程序将所有数据加载到客户端,以便进行快速编辑(这是一个相当小的数据集,不超过两个K)。我想让他们下载的文件作为一个CSV,以便他们可以编辑本地数据 我知道我可以在我的Web服务器上设置一个指向URL的超链接按钮,然后使用自定义服务器处理程序动态地提供数据。但对我来说,这似乎有点迂回,因为所有的数据都已经在客户端的机器上了(因为Silverlight应用程序加载了它) 因此,我想知道是否有一种方法可以

我有一个Silverlight应用程序,它在一个相当平坦的数据集上实现一些基本的CRUD操作。应用程序将所有数据加载到客户端,以便进行快速编辑(这是一个相当小的数据集,不超过两个K)。我想让他们下载的文件作为一个CSV,以便他们可以编辑本地数据

我知道我可以在我的Web服务器上设置一个指向URL的
超链接
按钮,然后使用自定义服务器处理程序动态地提供数据。但对我来说,这似乎有点迂回,因为所有的数据都已经在客户端的机器上了(因为Silverlight应用程序加载了它)


因此,我想知道是否有一种方法可以提示用户下载文件,然后从Silverlight动态生成文件下载流?

您应该查看。它允许您提示用户选择保存文件的位置,然后您可以通过该方法访问该文件。

您的意思是要从Silverlight应用程序保存文件?