2
開箱,我注意到在SharePoint 2007以下的用戶體驗:如何在SharePoint 2007中編輯列表項時將用戶重定向到列表項形式?
- 用戶導航到列表中。
- 用戶打開要顯示的列表項目。
- 用戶選擇「編輯項目」鏈接。
- 用戶更改列表項,按Submit。
- 用戶被重定向回列表。
是否可以更改最後一步,以便用戶重定向回列表項顯示窗體?如果是這樣,它是如何完成的?
開箱,我注意到在SharePoint 2007以下的用戶體驗:如何在SharePoint 2007中編輯列表項時將用戶重定向到列表項形式?
是否可以更改最後一步,以便用戶重定向回列表項顯示窗體?如果是這樣,它是如何完成的?
您可以使用SharePoint Designer創建自定義表單,然後自定義「確定」按鈕以保存並重定向到顯示視圖。 要使用這裏的SharePoint Designer是如何做到THI http://office.microsoft.com/en-ca/sharepoint-designer-help/create-a-custom-list-form-HA010119111.aspx
一旦你做到了這一點,然後找到你的源代碼的新頁面
<xsl:decimal-format NaN=""/>
<xsl:param name="dvt_apos">'</xsl:param>
<xsl:variable name="dvt_1_automode">0</xsl:variable>
此行並追加這是一個完整的說明創建自定義編輯表單下面
<xsl:param name="ListItemId">0</xsl:param>
線「這將使當前項目的ID通過按鈕訪問」 同時替換您的OK按鈕
的10<SharePoint:SaveButton runat="server" ControlMode="Edit" id="savebutton1"/>
絲毫這一
<input type="button" value="OK" name="btnSave" onclick="javascript: {ddwrt:GenFireServerEvent(concat('__commit;__redirect={dispform.aspx?id=',$ListItemId,'}'))}" />
保存並測試:)。 你不一定要替換這個你的確定按鈕,你也可以添加這個額外的按鈕,而不是調用它可以稱之爲保存和顯示,讓用戶決定做什麼(只是想法)
希望這會有所幫助!
這不行! – FAA 2013-01-26 20:46:52