开箱即用,我注意到SharePoint 2007中的以下用户体验:
是否可以更改最后一步,以便将用户重定向回列表项显示表单?如果是这样,它是如何完成的?
答案 0 :(得分:0)
您可以使用SharePoint Designer创建自定义表单,然后自定义“确定”按钮以保存并重定向到显示视图。 要使用SharePoint Designer创建自定义编辑表单,请参阅有关如何执行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按钮
<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,'}'))}" />
保存并测试:)。 你不一定要更换你的OK按钮,你也可以添加这个额外的按钮,而不是调用它OK调用它像保存和显示,让用户决定做什么(只是和想法)
希望这有帮助!