Forms Sharepoint 2007:使用自定义参数通过页面重定向保存表单数据

Forms Sharepoint 2007:使用自定义参数通过页面重定向保存表单数据,forms,save,sharepoint-2007,Forms,Save,Sharepoint 2007,保存表单数据后,我想使用输入类型按钮根据@Status值重定向到不同的页面 <input type="button" value="Save" name="btnSave" id="btnSave" onclick="{ddwrt:GenFireServerEvent('__commit;__redirect={**Confirm.aspx?ID=1**}')};" /> if @Status == "Draft" url = "draft.aspx ? ID = "

保存表单数据后,我想使用输入类型按钮根据@Status值重定向到不同的页面

<input  type="button" value="Save" name="btnSave" id="btnSave" onclick="{ddwrt:GenFireServerEvent('__commit;__redirect={**Confirm.aspx?ID=1**}')};" />

if @Status == "Draft"

    url = "draft.aspx ? ID = " @ID

else if @Status == "Save"

     url = "save.aspx ? ID = " @ID 

else 

    url = "confirm.aspx ? ID = " @ID
此处@ID和@Status是共享点列表列名

现在我已经硬编码了url Confirm.aspx?ID=4。但是我想使用XSLT条件检查状态值,并使用@ID value设置不同的URL名称。。我怎样才能做到这一点

任何帮助都将不胜感激

您正在查找url={@Status}.aspx吗?ID={@ID}


如果不是,请重新考虑您的问题。

谢谢您的快速回复。。实际上,我正在寻找一些不同的东西,根据XSLT中的状态值重定向页面。我如何检查@status=Draft{ddwrt:genfireservevent''''u commit;\u Redirect={*Draft.aspx?ID=@ID};否则,如果@status=Save{ddwrt:GenFireServerEvent'\u commit;\u redirect={*Save.aspx?ID=@ID};否则,如果@status=Submit{ddwrt:GenFireServerEvent'\u commit;\u redirect={*Submit.aspx?ID=@ID};希望你有问题