从Excel Web部件生成报告(.docx)

时间:2012-05-05 00:17:08

标签: sharepoint sharepoint-2010 sharepoint-api

基本上我从Excel文件生成报告.docx和.pdf格式。 excel文件显示为Excel Webpart,允许用户编辑excel文件。

保存Excel文件:

我正在关注此example以将用户更改保存到Excel文件中。带有JavaScript代码的链接按钮,用于调用Excel Webservice以将工作簿保存到文档库。

生成报告:

我正在使用Open Xml sdk从Excel中检索Word文档中的值。这是一个带按钮的webpart。

我打算只需点击一下按钮即可完成这两项活动。所以,

  1. 有没有办法使用C#而不是Javascript在Excel Web部件中保存用户更改?
  2. 或者如何从我的Webpart C#代码中首先调用Javascript?
  3. 如果你能帮助我,我真的很感激。

    由于

1 个答案:

答案 0 :(得分:2)

我不知道有关第一种方法的任何细节,但您可以使用RegisterStartupScript函数注册客户端事件,如代码隐藏中的here所示。