Список выбора SharePoint UserProfile - запятая является недопустимым символом для элемента управления выбора?

StackOverflow https://stackoverflow.com/questions/1422020

  •  07-07-2019
  •  | 
  •  

Вопрос

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

Адрес офиса - это полный адрес офиса (а не просто какой-то идентификатор, который можно использовать) - это позволяет индексировать значение, и интерфейс поиска может найти всех, кто живет в Лондоне (для пример) или «Офис в Великобритании», так как они являются частью адреса. Пока все хорошо, пример адреса офиса может быть следующим:

999 Letsbe Avenue, South Kensington, London SW1 1AA

Я могу успешно добавить это значение в список выбора и, глядя на свойство UserProfile.ChoiceList, показывает его правильно. Глядя на это на странице редактирования профиля, все в порядке, элемент управления выбора также показывает правильное значение. Единственная проблема заключается в том, что если вы попытаетесь выбрать его в элементе управления выбора, скажем, двойного щелчка по нему, то значение не будет передано текстовому элементу управления на странице - вместо этого средство выбора обновится и не отобразит никаких значений.

Игра со значениями показывает, что запятые в значении вызывают проблему со средством выбора, поэтому кто-нибудь сталкивался с этим и исправил / обошел его с помощью чего-либо, кроме использования запятых ...

Это было полезно?

Решение

Хорошо, вот один из тех, что я только что проверил - Unicode Character 'SINGLE LOW-9 QUOTATION MARK' (U + 201A).

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top