Question : Remettre à la côte les boîtes choisies multi sous la forme de SharePoint

J'ai une forme de SharePoint où les utilisateurs peuvent choisir des cartouches d'imprimeur (modèle - modelnumber etc.). Le problème est que les textes sont le chemin trop long pour s'adapter dans les 2 boîtes minuscules qui est des idées de SharePoint default.

Any sur la façon dont je peux changer l'aspect de ces boîtes choisies multi, ainsi vous pouvez voir que plus qu'environ 20 caractères de chaque

For d'option… maintenant je peuvent insérer un imprimé spécial using le concepteur de SharePoint, mais pour maintenant moi peut seulement remettre à la côte la place bleue sur l'image ci-jointe - pas les 2 places vides qui contiendront le texte…
de cartouches d'imprimeur class= " lastRow de
>Attachments de " nom " de class= de
class= " valeur " de
>

de concepteur de >SharePoint de " description " de class= de
 agrafe »/></a> du « src= » /images/t319857/SharePoint-multi-select-form.JPG » d'écran de concepteur de SharePoint
</div>
      le class= de </div><div
de >
class= de

Réponse : Remettre à la côte les boîtes choisies multi sous la forme de SharePoint

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 " >
      
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.
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us