2008-10-28 45 views
1

有沒有辦法在不使用SharePoint Designer的情況下更改用於編輯/創建/查看Sharepoint列表項目的默認頁面?由於我已經在開發機器上創建了aspx文件,因此必須在客戶服務器上安裝SharePoint設計器才能設置一些默認頁面,這似乎有點愚蠢。更改SharePoint中的默認列表aspx頁面

回答

2

如果您創建自定義列表定義,則可以定義自己的創建/編輯/列表頁面。查看現有列表定義功能(如DocumentLibrary)中的schema.xml。對於每個視圖,都有一個指向列表頁面的SetupPage屬性,並且在定義DisplayForm,EditForm和NewForm的末尾有一個Forms部分。 'pages \ form.aspx'和'pages \ viewpage.aspx'是指12 \ template \ pages文件夾。

2

您可以使用Power Shell腳本或.NET控制檯應用程序上載文件。 您可以使用解決方案和功能上傳文件。

我建議使用STSDev爲任何定製創建解決方案和功能。 在發現STSDev,功能和解決方案的複雜性時所做的額外工作值得我在發佈時間的信心中值得。

+0

功能是部署任何和所有內容的正確方法 – MrChrister 2008-10-29 15:46:36