none
C# добавить значение в поле People Picker

    Вопрос

  • Привет всем, у меня есть данные в виде "Фамилия Имя Отчество" и мне их нужно добавить в поле People Picker - "AuthorFIO", подскажите как правильно написать код? нашел такой пример, но пока не понимаю как его применить? на сервере авторизация NTLM:

    SPUser user = oSPWeb.AllUsers["domain\\user"];
    itemToAdd["AuthorFIO"] = user;
    • Изменено ConsoleLog 12 апреля 2018 г. 13:45
    12 апреля 2018 г. 13:36

Ответы

  • string userName = "Фамилия Имя Отчество";
    SPUser user = oSPWeb.EnsureUser(userName);
    SPFieldUserValue userValue = new SPFieldUserValue(oSPWeb, user.ID, user.LoginName);
    itemToAdd["AuthorFIO"] = userValue;
    • Помечено в качестве ответа ConsoleLog 13 апреля 2018 г. 15:05
    12 апреля 2018 г. 14:09