SharePoint 2010 People Pickick ne montre pas la liste déroulante avec des choix de noms quand il y a plus d'un match
-
14-11-2019 - |
Question
Scénario: Contrôle du sélecteur de personnes sur une page 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" />
Les types d'utilisateurs dans un nom contenant plusieurs correspondances et il n'y a pas de case de liste qui apparaît lorsque vous passez la souris sur le nom pour le résoudre comme vous le feriez dans SP2010 Central Admin.Le message que je reçois lorsque je souris sur le nom avec le soulignement rouge est "Muchy Entries Match, veuillez résoudre".Rien ne se passe lorsque je clique sur le nom souligné rouge.
Est-ce que je manque quelque chose?
ERREUR: CAMOPT n'est pas défini
Fichier source: http://myserver/_layouts/entityeditor.js?REV= 1% 2FJ% 2BA5PO0XZXNRJXXVHOKG% 3D% 3D
Ligne: 2
La solution
i already had webcontrols registered but needed to add a reference to the core.js file
<%@ Register TagPrefix="wssawc" Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>
in the head add
<wssawc:ScriptLink ID="ScriptLink1" Language="javascript" Name="core.js" runat="server" />
include these two styles for the nice box with all the names found
<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" />