1

在用户将新项目输入我提供的自定义列表后,我如何重定向到“谢谢”页面。

我能想到的一种方法是在项目中添加事件接收器,但是有 CAML 方法吗?

4

1 回答 1

2

您可以使用“源”URL 参数。

例如,如果您的列表的链接是:

http://server/SiteCollection/Site/Lists/MyCustomList/NewForm.aspx

添加 Source URL 参数指定下一页:

http://server/SiteCollection/Site/Lists/MyCustomList/NewForm.aspx?Source=http://server/SiteCollection/Site/ThankYou.aspx

这样做的缺点是,如果他们单击取消,他们也会被重定向到此页面。但是您可能可以使用一些 JavaScript 来改变这种行为。

于 2009-06-25T20:02:07.713 回答