Sharepoint 2010 Список, расчетное значение - PullRequest
1 голос
/ 22 июля 2010

С помощью списка sharepoint возможно ли рассчитать значение столбца на основе других столбцов значения списка, используя метод C #?

Мой список содержит даты начала и окончания, и я хочу показать рабочие дниэти интервалы дат с помощью домашнего метода c #.Я бы предпочел сделать это в режиме реального времени при отображении списка, но если это невозможно, можно ли вызвать мой метод c # при создании новой строки?

Заранее спасибо ^^

Ответы [ 2 ]

2 голосов
/ 22 июля 2010

Вы можете поместить свой код в приемник событий, который запускает добавляемый / обновляемый элемент.

Вот один пример: Разработка приемника событий для библиотеки документов

1 голос
/ 22 июля 2010

Если вы хотите, чтобы значение обновлялось при каждом отображении списка, вам следует создать собственное настраиваемое поле .Таким образом, вы можете рассчитать интервалы во время рендеринга и отобразить желаемое значение.Поскольку поле не может быть отредактировано, вам нужно только предоставить свои собственные варианты методов GetFieldValue.Вам не нужно создавать специальный элемент управления рендерингом или предоставлять таблицу стилей XSLT.

Вам нужно будет указать свойства для имен других полей, чтобы ваше поле можно было настроить при добавлении в список.

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