1

我需要在 SharePoint 列表中创建项目时设置项目权限。为此我创建了一个 EventReceiver

ItemAdded -Event 中,我可以获得 ListItem (properties.ListItem) 但该 Event 是异步触发的。

另一方面,我有同步事件ItemAdding。但在此事件中,ListItem 不存在,因此我无法添加用户权限。

有没有办法解决这个困境?

4

1 回答 1

2

使用 Item 添加的事件接收器。编辑事件接收器的 Elements.xml 文件并设置synchronization元素如下..

<Synchronization>Synchronous</Synchronization>
于 2014-10-16T20:13:53.003 回答