SPList の SPListItem が更新されたときに発生するイベント レシーバーがあります。ItemUpdated() イベントを使用しています。
どのフィールドが編集されたかを比較できるように、イベント前の値を取得したいと考えています。
それ、どうやったら出来るの?
if (properties.ListTitle == "Lista")
{
if (properties.AfterProperties["Start Time"].ToString() != properties.ListItem["Start Time"].ToString())
{
string s = "hej";
}
}
try
{
// ID for the site from the properties object
Guid siteId = properties.SiteId;
// ID for the list from the properties object
Guid listId = properties.ListId;
// ID for the list item from the properties object
int listItemId = properties.ListItemId;
SPSecurity.RunWithElevatedPrivileges(delegate()
{
// Code stuff
});