我正在为我的一个SPList使用ItemAdding事件。问题是如何从SPItemEventProperties中获取尚未添加的新项目?我尝试使用ListItem.Item,但调试器显示该属性设置为Nothing。有任何更正建议吗?
最好的祝福
T.S.
最佳答案
在实际添加重新标记的之前,ItemAdding event会触发,因此您无法使用.Item访问字段。
但是,您可以访问.AfterProperties哈希表中除ID之外的所有内容(因为ID尚未创建)。
好的代码示例
我正在为我的一个SPList使用ItemAdding事件。问题是如何从SPItemEventProperties中获取尚未添加的新项目?我尝试使用ListItem.Item,但调试器显示该属性设置为Nothing。有任何更正建议吗?
最好的祝福
T.S.
最佳答案
在实际添加重新标记的之前,ItemAdding event会触发,因此您无法使用.Item访问字段。
但是,您可以访问.AfterProperties哈希表中除ID之外的所有内容(因为ID尚未创建)。
好的代码示例