我需要检索一个Infopath文件,该文件在SharePoint网页上显示并填写,并将其数据保存到单独的数据库中。提交表单后,会有两个事件触发。 ItemAdding
和ItemAdded
。Sharepoint ItemAdding&ItemAdded issue
我知道我无法从ItemAdding
事件中检索文件,因为它只能在ItemAdding
事件之后保存。
但是我想将用户重定向到不同的网站,只要我将我的值存储到数据库中,但是我找不到这样做的方法。我想,问题在于,在用户被重定向到显示“表单已关闭”的网页之后/或与此同时,ItemAdded事件发生。
如何检索值和重定向用户?另外,我不允许将代码附加到信息表格本身。这需要从Sharepoint处理。
谢谢
您使用SharePoint 2010吗? – Shaneo 2010-08-19 08:42:54
是的。 SharePoint 2010. – 2010-08-19 08:55:07
在您的ItemAdded事件处理程序中,是否可以从事件参数中获取Infopath表单,并根据需要解析数据,然后使用SPUtility.Redirect?您确定无法从ItemAdding事件的事件参数中获取内存中的信息表单吗? – Shaneo 2010-08-19 11:21:31