1

ItemUpdating中にSharePoint2010でリストアイテムの現在のエディターを取得するにはどうすればよいですか?

問題はproperties.AfterProperties["Editor"].ToString()スローであり、Ecxeptionはそれをnullにします。properties.ListItem["Editor"].ToString()前回変更したエディタを入手したので、これは無意味です。

更新中にこれをどのように達成できると思いますか?

4

2 に答える 2

1

Okは、この方法でそれを取得する方法がないことを知りました。

これは私のために働いた:properties.UserDisplayName

于 2013-01-16T15:06:36.893 に答える
0

フィールドModifiedByの内部名を確認してください

ListItem.ParentList.Fields["変更者"]。InternalName

「_Editor」またはそれ以外の場合があります。

于 2013-01-16T16:25:26.200 に答える