Создать отчет (.docx) из веб-части Excel
В основном я генерирую отчет.docx и.pdf формат из файла Excel. Файл Excel отображается как Excel Webpart и позволяет пользователю редактировать файл Excel.
Чтобы сохранить файл Excel:
Я следую этому примеру, чтобы сохранить изменения пользователя в файл Excel. Кнопка ссылки с кодом JavaScript, которая вызывает Excel Webservice для сохранения книги в библиотеке документов.
Для создания отчетов:
Я использую Open Xml SDK для извлечения значений из Excel в документ Word. Это веб-часть с кнопкой.
Я планирую выполнить оба действия одним нажатием кнопки. Так,
- Есть ли способ сохранить пользовательские изменения в веб-частях Excel, используя C# вместо Javascript?
- Или как мне сначала вызвать Javascript из моего кода C# Webpart?
Я был бы очень признателен, если бы вы могли мне помочь.
Спасибо
1 ответ
Я не знаю никаких подробностей о первом подходе, но вы можете зарегистрировать клиентское событие, используя функцию RegisterStartupScript, как показано здесь в codebehind.