ItemUpdating未在SharePoint事件接收器中显示更改的值

时间:2009-07-07 15:03:27

标签: sharepoint event-handling

我正在尝试查找ItemUpdat ing 事件接收器中字段值的变化情况。特定字段的显示名称和内部名称为Regions

只要点击了ItemUpdating,Regions字段的值就会出现以下情况:

properties.AfterProperties["Regions"]
properties.BeforeProperties["Regions"]
properties.ListItem["Regions"].ToString()

我希望后两者包含旧值,但肯定应该正确设置AfterProperties。

有谁知道如何获得更改后的值?

更新:事件处理程序已附加到MOSS 2007发布页面列表。

2 个答案:

答案 0 :(得分:1)

我在发布页面库时遇到了很多关于事件处理程序的问题。认为它来自于已经出版的其他事件处理程序。我在更新方面取得了更大的成功,你能改变它还是需要同步事件来阻止改变?

答案 1 :(得分:0)

您是在列表或文档库中尝试此操作吗?

它只适用于Doc Lib请参考这些 MSDNanother on same subject