Определение пользовательского списка Sharepoint и JavaScript
Эй, я хочу создать экземпляр списка с определением, которое определяет следующие столбцы.
-Notice StartDate (DateTime)
-Notice EndDate (DateTime)
-Notice Message (Text)
-Notice Colleges (???)
Я создал даты и сообщение в своем списке, хотя я просто не знаю, какой тип должен быть в столбце "Колледжи". Я просто знаю, что это должен быть список, представляющий нескольких пользователей.
Также я хотел бы иметь возможность вызывать функцию Javascript, чтобы заполнить новый элемент в списке и удалить их. Также, если я откажусь от решения, как sharepoint справится с этим? Будут ли элементы, добавленные в список во время развертывания решения, оставаться там после повторного развертывания???
1 ответ
В ответ на ваши вопросы:
- Вы можете сделать "Коллеги" столбцом "Персона или группа", в котором можно указать несколько значений. Предположительно, вы хотите отобразить список всех пользователей, из которых пользователь может выбрать? Если вы делаете это на стороне сервера, вы можете связываться с SPWeb.AllUsers или SPWeb.Users в зависимости от ваших потребностей. Обратите внимание, что ни один из них не вернет всех пользователей в вашем домене NT, если это то, что вам нужно (это немного сложнее).
- Если вы хотите манипулировать списками SP с помощью Javascript, вы должны изучить использование клиентской объектной модели.
- Если вы откажетесь от своего решения, элементы списка останутся там.