Le renderingtemplate de ces commandes sont définis dans la chemise CONTROLTEMPLATES dans la chemise de RUCHE, plus spécifiquement dans DefaultTemplates.ascx using le RenderingTemplate MultipleLookupField.
Ainsi, diriger :
c$ \ dossiers de programme \ dossiers communs \ Microsoft ont partagé \ prolongements de web server \ 12 \ CALIBRE \ CONTROLTEMPLATES
Créer un nouveau .ascx et mettre le code suivant dedans là :
<>
<>, Version= 12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c
" %>
<>oint, Version= 12.0.0.0, Culture=neutral, namespace=
" Microsoft.SharePoint.WebControls " %>
de PublicKeyToken=71e9bce111e9429c "
<>oint, Version= 12.0.0.0, Culture=neutral, namespace=
" Microsoft.SharePoint.Utilities " %>
de PublicKeyToken=71e9bce111e9429c "
runat= " serveur " du te ID= " MyCustomMultipleLookupField " >
heu runat= " serveur " de " MultiLookupPicker " d'id=
CandidateControlId= " SelectCandidate "
ResultControlId= " SelectResult "
AddButtonId= " AddButton "
RemoveButtonId= " RemoveButton "
/>
ate>
Maintenant aller au concepteur de SharePoint et trouver votre champ.
Maintenant ajouter l'attribut TemplateName et le mettre est valeur à MyCustomMultipleLookupField, comme la ligne suivante :
taBind (« u », concat (« ff2 », $Pos), « valeur », « ValueChanged », « identification », ddwrt : EscapeDelims (corde (@ID)), « @ccc ")} »/>
Publier un iisreset et jeter un coup d'oeil à votre forme.