2015-06-28 75 views
0

每次創建子網站(發佈網站)時,我都會收到客戶的要求。我們必須將自定義列添加到OOTB文檔列表中。在自定義動作中運行一次性javascript函數

我做了一些研究,以自定義列添加到 文檔列表中ONET.XML的方式,但沒有運氣。

然後我想想解決辦法,我創建 腳本塊自定義操作將調用JavaScript函數 將添加自定義的列來記錄列表,然後我會把這個 自定義操作功能的解決方案,最後我會在onet.xml中引用該功能 。

它運行良好,但每次刷新頁面時都會調用javascript函數。我只是想讓它運行一次,當我激活該功能。 有沒有人有任何建議? 我使用沙盒解決方案和在線Sharepoint。對我的英語不好

回答

0

我不認爲自定義操作是正確的方式來做到這一點,自定義操作通常需要某種用戶交互。

  • 獲取Visual Studio中CKS開發工具
  • 創建一個新的SharePoint解決方案
  • 從到解決方案中添加一個新的網頁模板(CKS開發)在VS中添加新項菜單
  • 創建附加功能(網絡)有一個列表模板(您的文檔庫和添加列)
  • 更新的網頁模板1噸文件

而且有時如果你說過你沒有上述的運氣,你最好提出你的問題,你有什麼問題,發佈一些代碼等,而不是改變你實現方式的方式解決方案

非常感謝

Truez

相關問題