IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SharePoint .NET Discussion :

[Sharepoint Designer 2007]Hyperlink dans une dataview


Sujet :

SharePoint .NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé

    Profil pro
    Consultant Business Intelligence
    Inscrit en
    Novembre 2005
    Messages
    285
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant Business Intelligence

    Informations forums :
    Inscription : Novembre 2005
    Messages : 285
    Par défaut [Sharepoint Designer 2007]Hyperlink dans une dataview
    Bonjour voilà j'ai créer une Dataviwew qui contient une liste de personne la dernière colone est l'id qui est un lien sur une autre Dataview où il y a tout les détails de la personne sélectionnée.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <td class="ms-vb">
    <a target="_self">
    <xsl:attribute name="href">
    <xsl:variable xmlns:xsl="http://www.w3.org/1999/XSL/Transform" name="fields">@id=<xsl:value-of select="ddwrt:ConnEncode(string(@id))" /></xsl:variable>
    <xsl:text>javascript:</xsl:text>
    <xsl:value-of select="ddwrt:GenFireConnection(concat('g_cf08a51a_cb96_49c5_b939_a168e25b4613*',$fields),string(''))"></xsl:value-of>
    </xsl:attribute>
    Détail <xsl:value-of select="@id" />
    </a></td>
    Dans mon cas le text afficher pour le hyperlien est l'ID + Détail que j'ai ajouté moi même à la main.

    Mais j'aimerai que l'on voit que détail. Lorsque je clique sur les propriété de l'hyperlink j'ai : texte à afficher :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    @id={ddwrt:ConnEncode(string(@id))}
    et adresse : J'aimerai savoir comment modifier le code ou le texte à afficher pour voir que Détails, car si je change texte à afficher par détails, ça plante.

    Merci d'avances.

  2. #2
    Membre éclairé

    Profil pro
    Consultant Business Intelligence
    Inscrit en
    Novembre 2005
    Messages
    285
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant Business Intelligence

    Informations forums :
    Inscription : Novembre 2005
    Messages : 285
    Par défaut
    Bon j'ai trouvé moi-même une solution mais je ne sais pas si c'est la plus optimale.

    Si vous avez de meilleur choix je suis preneur.

    Ma solution est d'utiliser les commentaires, je pensait que ça casserait le lien mais le lien fonctionne toujours. Mais j'attend une meilleurs solution.

    Voicil le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <xsl:comment ><xsl:value-of select="@id" /></xsl:comment>Détail

  3. #3
    Membre éclairé

    Profil pro
    Consultant Business Intelligence
    Inscrit en
    Novembre 2005
    Messages
    285
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant Business Intelligence

    Informations forums :
    Inscription : Novembre 2005
    Messages : 285
    Par défaut
    Ben en faiit vu que en mettant le @id en comment ça fonctionne, il suffit de le supprimer.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Sharepoint Designer 2007 : Formatage conditionnel selon une liste déroulante
    Par rohstev dans le forum Développement Sharepoint
    Réponses: 2
    Dernier message: 03/08/2010, 07h18
  2. Ajout activité dans sharepoint designer 2007
    Par Sophie64 dans le forum Développement Sharepoint
    Réponses: 0
    Dernier message: 07/10/2009, 16h41
  3. Ajout activité dans sharepoint designer 2007
    Par Sophie64 dans le forum SharePoint
    Réponses: 0
    Dernier message: 07/10/2009, 16h41
  4. Réponses: 3
    Dernier message: 19/07/2006, 14h28
  5. [C#] Limité le nombre de lignes dans une DataView ...
    Par maitrebn dans le forum Accès aux données
    Réponses: 5
    Dernier message: 07/11/2005, 23h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo