Sharepoint ItemAdding& ItemAdded问题

时间:2010-08-19 08:12:30

标签: events sharepoint-2010 infopath eventreceiver

我需要检索一个Infopath文件,该文件在sharepoint网页上显示并填写,并将其数据保存到单独的数据库中。提交表单后会触发2个事件。 ItemAddingItemAdded

我知道我无法从ItemAdding事件中检索文件,因为它只会在ItemAdding事件后保存。

但是,一旦我将值存储到数据库,我想将用户重定向到不同的网站,但我发现无法做到这一点。我想,问题是ItemAdded事件发生在用户被重定向到显示“表单已关闭”的网页之后/或同时发生。

如何检索值重定向用户?此外,我不允许将代码附加到infopath表单本身。这需要从Sharepoint处理。

谢谢

1 个答案:

答案 0 :(得分:1)

如果要在SharePoint网站中重定向,可以将“source”包含为查询字符串参数。

您还可以在信息表单的response.redirect事件中尝试OnClose