如何创建MS Excel工作表并从Moonlight/Silverlight应用程序下载它?问候Lennie创建MS Excel工作表
基本上我想在Siverlight客户端运行报告,并允许用户下载MS Excel报告。
如何创建MS Excel工作表并从Moonlight/Silverlight应用程序下载它?问候Lennie创建MS Excel工作表
基本上我想在Siverlight客户端运行报告,并允许用户下载MS Excel报告。
我不得不这样做以前,它非常耗时,但您可以将它写入客户端的XML文件。
一个很好的开始是创建一个新的Excel表格,将其保存为一个XML文件,然后您可以计算出哪些位需要更改,然后找出将正确信息写入XML文件的方法。
虽然如我所说,它将需要一段时间!
编辑 -
刚刚发现这个给你看看AT- http://www.rshelby.com/post/creating-excel-worksheet-from-silverlight.aspx
使用npoi临时生成服务器中的excel,直到它被用户下载,然后删除它。
更详细一点将是有益的在这里......你们是不是要创建一个从服务器的Excel工作表,或一台安装了excell的电脑?对于下载,我建议你使用一个wcf服务,将excel文件作为一个字节数组读取,并发送给请求它的silverlight客户端。 – Nathan 2010-12-21 09:10:29
更多信息:“基本上我想在Siverlight客户端运行报告,并允许用户下载MS Excel报告。” – 2010-12-21 09:27:50
我假设实际的报告将来自web服务,所以我认为最简单的解决方案是将报告可以下载到您的html页面的网址javascript,然后用window.open()打开它。 – Nathan 2010-12-21 09:42:39