Можно ли добавить веб-часть на страницу, на которой открыты такие файлы, как MS Excel? - PullRequest
0 голосов
/ 01 февраля 2011

Я хочу, чтобы веб-часть работала, когда файл открыт. Я видел, что текстовые файлы открываются на пустой странице, но файлы Excel открываются на странице SharePoint, на которой я не могу редактировать / видеть зону веб-части.

Итак, мне было интересно, можно ли добавить веб-часть в этом представлении, чтобы я мог выполнять некоторые действия, когда файл открыт.

Заранее спасибо!

1 Ответ

0 голосов
/ 02 февраля 2011

Открытая страница - XLViewer.aspx из каталога раскладок. Это плохая практика - редактировать файлы из коробки, поэтому я копирую файл в пользовательский каталог, а затем добавляю в него зону веб-части. Затем я бы использовал jquery, чтобы изменить событие onclick ссылок файла Excel, чтобы они указывали на вашу пользовательскую страницу.

В качестве альтернативы, XLViewer.aspx использует minimal.master в качестве своей главной страницы, поэтому вы можете добавить свою веб-часть к minimal.master в SharePoint Designer. Затем я бы закодировал веб-часть, чтобы она была неактивной, если страница не является XLViewer.aspx.

...