我正在为我的一个SPList使用ItemAdding事件。问题是如何从SPItemEventProperties中获取尚未添加的新项目?我尝试使用ListItem.Item,但调试器显示该属性设置为Nothing。有任何更正建议吗?

最好的祝福

T.S.

最佳答案

在实际添加重新标记的之前,ItemAdding event会触发,因此您无法使用.Item访问字段。

但是,您可以访问.AfterProperties哈希表中除ID之外的所有内容(因为ID尚未创建)。

好的代码示例

  • How to access fields of List Item in ItemAdding and ItemUpdating event handlers into SharePoint
  • 10-07 20:18