2013-07-12 56 views
1

我已經使用VS2012在Sharepoint 2010中創建了自定義列表。現在我必須修改用戶界面。在Schema.xml文件中,我看到以下代碼:使用Visual Studio 2012更改sharepoint 2010列表的佈局

<Forms> 
    <Form Type="DisplayForm" Url="DispForm.aspx" SetupPath="pages\form.aspx" WebPartZoneID="Main" /> 
    <Form Type="EditForm" Url="EditForm.aspx" SetupPath="pages\form.aspx" WebPartZoneID="Main" /> 
    <Form Type="NewForm" Url="NewForm.aspx" SetupPath="pages\form.aspx" WebPartZoneID="Main" /> 
</Forms> 

我想創建單獨的自定義窗體並更改外觀。

注意:我不想使用Sharepoint設計器。

回答

1

一個簡單的入門方法是使用Sharepoint設計器創建一個新表單。

在advenced視圖中打開新窗體並複製所有標記。

在您的解決方案/功能中創建一個新模塊。

在該模塊的內容中,創建一個名爲NewForm.aspx的新頁面並粘貼sharepoint設計器中的所有內容。

調整模塊清單以確保您將頁面上傳到正確的位置。您應該將它發送到:/列表/表格

在您的schema xml中爲該頁面添加另一個條目。

然後,您可以隨意修改該新頁面,並使用您的解決方案進行部署。

相關問題