Gegeben sei ein Eventhandler, welcher die Veränderung eines bestimmten Feldwertes erkennt und darauf reagieren kann.
Den alten Wert bekommt man mit properties.ListItem["FieldName"]
Den neuen Wert bekommt man theoretisch mit properties.AfterProperties["FieldName"]
Praktisch liefert das aber immer null für den neuen Wert. Man kommt aber trotzdem an den neunen Wert, indem man mit dem internen Namen des Feldes arbeitet:
properties.AfterProperties[spcurrentitem.Fields["Projektnummer"].InternalName]
Warum das so ist, erschließt sich mir leider nicht.....
Posts mit dem Label AfterProperties werden angezeigt. Alle Posts anzeigen
Posts mit dem Label AfterProperties werden angezeigt. Alle Posts anzeigen
Donnerstag, 10. Juli 2008
Abonnieren
Posts (Atom)
