SharePoint EventReceiver Как получить имя изменяемого столбца - PullRequest
1 голос
/ 01 марта 2010

Я использую обработчик событий, мой вопрос прост: как получить имя и / или отображаемое имя столбца текущего элемента, который изменяется?

Спасибо.

Ответы [ 2 ]

3 голосов
/ 01 марта 2010

Вам придется программно определить, какой столбец изменился. Я не верю, что есть какое-либо свойство, которое даст вам список полей, которые изменились.

В переопределении ItemUpdating сравните ключи / значения в BeforeProperties и AfterProperties. ( этот пост имеет большой обзор того, что ожидать)

0 голосов
/ 01 марта 2010

вы можете получить его двумя способами

  1. Попробуйте отредактировать этот столбец, тогда вы увидите имя столбца с URL-адресом страницы в виде строки запроса
  2. создайте запрос caml с помощью буфера запроса caml, после чего вы получите измененное имя.

Надеюсь, это поможет. Дайте мне знать, если вам нужна дополнительная помощь или нет, это то, что вы ищете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...