Question

Je fais une mise en page dans SharePoint Designer 2010.

Je, dans le cadre du type de contenu pour cette mise en page, un champ de type Hyperlink.

Je veux utiliser la « Description » et URL réelle stockée dans ce domaine sont séparés et différents.

Si je ceci:

<SharePoint:FieldValue FieldName="LinkTest" runat="server"></SharePoint:FieldValue>

Je reçois toujours le plein <a href="... rendu.

Ce que je veux être en mesure de rendre juste le http://... ou la description de l'emploi.

Mise à jour / Détails:

J'utilise des onglets jQuery UI pour rendre certains onglets. Les pattes sont définies par l'entrée d'utilisateur dans les URL dans 3 champs, un champ pour chaque onglet. Chaque onglet contient une iframe, l'URL vers laquelle est définie dans le champ associé à cet onglet. Cela fonctionne très bien avec de simples champs de texte, mais les « noms » des onglets sont statiques. Je voudrais utiliser la description de l'URL comme nom de l'onglet, et l'URL du champ d'URL comme src pour le iframe.

Était-ce utile?

La solution

Une autre solution possible consiste à configurer que deux champs de texte au lieu d'utiliser le champ URL. Je ne sais pas si cela fonctionne pour ce que vous avez décrit, bien que.

Autres conseils

Vous pourriez certainement l'analyser avec script. Il sorte de dépend de ce que « utiliser la « Description » et URL réelle stockée dans ce domaine sont séparés et différents » moyens.

Avec jQuery, vous pouvez obtenir le href et remplacer le lien avec ce texte. Quelque chose comme ça (non testé):

var theLink = $("a[Title='LinkTest']");
$(theLink).replaceWith("<span>" + $(theLink).attr("href") + "</span>");
Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top