1

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

要保存 excel 文件:

我正在按照此示例将用户更改保存到 excel 文件。一个带有 JavaScript 代码的链接按钮,它调用 Excel Webservice 以将工作簿保存到文档库。

要生成报告:

我正在使用 Open Xml sdk 将值从 Excel 检索到 Word 文档中。这是一个带有按钮的 Web 部件。

我计划通过单击按钮完成这两项活动。所以,

  1. 有什么方法可以使用 C# 而不是 Javascript 在 Excel Web 部件中保存用户更改?
  2. 或者我如何首先从我的 Webpart C# 代码中调用 Javascript?

如果您能帮助我,我将不胜感激。

谢谢

4

1 回答 1

2

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

于 2012-05-07T05:33:26.050 回答