我在Sharepoint中創建網站模板。我也有一些自定義的.aspx頁面,我想要在Layouts \ myDirectory中進行部署。使用我的網站模板,我將創建一個Web(SPWeb),它應該使用自定義頁面並通過http://site/MyWeb/MyCustomPage.aspx形式的URL來引用它們。如何將頁面集成到我的自定義模板中?Sharepoint網站模板 - 自定義.aspx頁面
1
A
回答
3
頁是應用程序頁面,應始終只能通過_layouts虛擬目錄中引用
如果你要引用的頁面http://site/MyWeb/MyCustomPage.aspx那麼它應該是一個網站的頁面
站點頁面可以放在一個功能中或直接在一個網站定義中(甚至我認爲我建議你只使用網站定義來激活功能)。您配置頁面的方式是通過模塊&文件元素請參閱MSDN
1
網站模板只能包含單個網站/網站的內容。所以你不能使用這種技術將文件部署到佈局文件夾。
但是,您可以將網站模板與複製文件的解決方案包結合使用。有一個example here。解決方案包的部署將一次部署您的自定義.aspx頁面。從那時起,他們將可以訪問由您的網站模板創建的網站。存儲在版式文件夾
+0
我的問題不在於將aspx文件複製到佈局目錄。我不明白的是如何在elements.xml文件中爲網站模板使用的網頁功能引用它們。 – kjv 2009-07-22 11:44:23
相關問題
- 1. SharePoint - 確定網站創建的自定義網站模板從
- 2. 網站設置頁面上的SharePoint自定義操作頁面
- 3. Sharepoint功能,在各個網站級別的自定義aspx頁面
- 4. Sharepoint網站模板:如何設置默認網站模板
- 5. SharePoint 365 - 網站模板
- 6. Staple Sharepoint 2007功能到自定義網站模板
- 7. SharePoint 2010網站模板和列表自定義
- 8. Sharepoint .aspx頁面
- 9. Sharepoint 2010 - 使用自定義網站模板從代碼創建網站
- 10. sharepoint 2013自定義網站模板未在子網站上顯示
- 11. Sharepoint 2010發佈網站自定義頁面佈局webpart區域
- 12. SharePoint 2010中 - 自定義網站模板的默認頁面與SharePoint Server發佈功能
- 13. 將2個簡單的aspx頁面添加到Sharepoint網站定義
- 14. Sharepoint網頁模板
- 15. 爲Sharepoint 2010自定義網頁模板設置預覽圖像
- 16. 分頁在自定義頁面模板
- 17. SharePoint 2013自定義頁面
- 18. 將自定義Web部件添加到SharePoint 2010中的自定義ASPX頁面
- 19. 評估自定義httpHandlers的ASPX頁面
- 20. 如何使用sharepoint:自定義aspx頁面中的lookupfield控件
- 21. SharePoint網站定義
- 22. Sharepoint網站模板 - 功能範圍
- 23. 如何開發自定義aspx頁面?
- 24. SharePoint - 確定用於創建網站模板(.STP)的網站定義
- 25. 自定義類別頁面模板
- 26. 自定義位置的頁面模板
- 27. 創建自定義頁面模板
- 28. WordPress的自定義頁面模板
- 29. Wordpress中的自定義頁面模板
- 30. 頁面模板自定義選項
這些網站頁面,他們必須是Web部分頁面,或者他們可以是簡單的asp.net頁面與代碼隱藏和用戶控件? – kjv 2009-07-22 14:09:28
它們都可以,只要DLL可用於SHarePoint即可,無論是在BIN文件夾還是GAC中。 – Colin 2009-07-22 17:06:41
將「頁面」視爲文件,按照Per的說法,它們通過feature.xml中的element.xml文件中的模塊進行配置(+1) – 2009-07-22 18:51:05