Sharepoint 2010 PeoplePicker не показывает выпадающий список с именами, когда есть более одного совпадения - PullRequest
0 голосов
/ 27 января 2012

Сценарий: элемент управления «Выбор людей» на странице aspx.

<wssawc:PeopleEditor AllowEmpty="false" AcceptAnyEmailAddresses="true" ValidateResolvedEntity="true"
    ShowButtons="true" ShowDataValidationErrorBorder="true" ShowEntityDisplayTextInTextBox="true"
    ShowErrorPlaceHolder="true" ValidatorEnabled="true" MultiSelect="false" ID="secondaryOwnerPicker"
    runat="server" SelectionSet="User" Width="40em" AllowTypeIn="true" DoPostBackOnResolve="false"
    EnableBrowse="true" ForceClaims="true" Title="Secondary Owner People Picker" UrlZone="Extranet"
    EnabledClaimProviders="ADClaimsProvider" />

пользователь вводит имя с несколькими совпадениями, и при наведении указателя мыши на имя для его разрешения отсутствует всплывающее окно.как вы сделали бы в SP2010 Central Admin.сообщение, которое появляется при наведении курсора мыши на имя с красной подчеркиванием: «Совпадение нескольких записей, пожалуйста, разрешите».ничего не происходит, когда я нажимаю на подчеркнутое красным именем.

Я что-то упустил?

ОБНОВЛЕНИЕ Я вижу эту ошибку javascript после попытки щелкнуть имя для разрешения нескольких совпадений:

Ошибка: CAMOpt не определен
Исходный файл: http://myServer/_layouts/entityeditor.js?rev=1%2Fj%2Ba5PO0xZXnRjXxVHOkg%3D%3D
Строка: 2

1 Ответ

0 голосов
/ 01 февраля 2012

я уже зарегистрировал webcontrols, но мне нужно было добавить ссылку на файл core.js

<%@ Register TagPrefix="wssawc" Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>

в заголовке добавить

<wssawc:ScriptLink ID="ScriptLink1" Language="javascript" Name="core.js" runat="server" />

включить эти два стиля для симпатичной коробкисо всеми найденными именами

<link rel="Stylesheet" type="text/css" href="/_layouts/1033/styles/Themable/layouts.css" />
<link rel="Stylesheet" type="text/css" href="/_layouts/1033/styles/Themable/corev4.css" />
...