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

ASP.NET Discussion :

Probleme de Gridview avec plusieurs variables


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    367
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 367
    Par défaut Probleme de Gridview avec plusieurs variables
    Bonjour

    Je voudrais sortir deux variables sur mon hyperlink, avec le code ci-dessous
    j'obtiens le Request.QueryString du Pseudo mais pas celui du Num

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <asp:HyperLinkField DataNavigateUrlFields="Pseudo,Num"
     
    DataNavigateUrlFormatString="~\FicheReponse.aspx?Pseudo={0} & Num={1}"
     
    DataTextField="Pseudo" HeaderText="Pseudo" Target="_blank">
     
    </asp:HyperLinkField>
    Pouvez-vous m'indiquer l'erreur ?
    Merci pour vos réponses
    JCM

  2. #2
    Membre Expert
    Avatar de Nicolas Esprit
    Homme Profil pro
    Consultant en technologies
    Inscrit en
    Février 2010
    Messages
    1 467
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en technologies
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 1 467
    Par défaut
    Bonjour,

    Tu confonds DataNavigateUrlFields avec DataTextField. Dans le second tu ne peux indiquer d'un seul champ, pas plusieurs.

    Ce que tu peux faire par contre c'est utiliser l'instruction Eval pour le second champ (en l'occurence : Num) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <%# Eval("TonChamp") %>
    En espérant t'avoir aidé.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    367
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 367
    Par défaut Probleme de Gridview avec plusieurs variables
    Bonjour
    Merci pour ta réponse, mais je ne vois pas comment écrire ce code
    Jean Claude

  4. #4
    Membre Expert
    Avatar de Nicolas Esprit
    Homme Profil pro
    Consultant en technologies
    Inscrit en
    Février 2010
    Messages
    1 467
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en technologies
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 1 467
    Par défaut
    Pour Eval.... Google est ton ami, il faut savoir chercher par soi même un peu.

    Exemple d'utilisation d'Eval :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    NavigateUrl='<%# Eval("CompanyID", "companyedit.aspx?CompanyID={0}") %>'
    Essaye ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <asp:HyperLinkField DataTextField="Pseudo" DataNavigateUrlFields="Pseudo,Num" DataNavigateUrlFormatString="FicheReponse.aspx?Pseudo={0},Num={1}" HeaderText="Pseudo"/>
    ou ceci (sans espaces autour du &):

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <asp:HyperLinkField DataTextField="Pseudo" DataNavigateUrlFields="Pseudo,Num" DataNavigateUrlFormatString="FicheReponse.aspx?Pseudo={0}&Num={1}"  HeaderText="Pseudo"/>
    En espérant t'avoir aidé.

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    367
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 367
    Par défaut Probleme de Gridview avec plusieurs variables
    Merci pour ton aide
    Jean Claude

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

Discussions similaires

  1. [URL Rewriting] Problème avec plusieurs variables
    Par kwzprtt dans le forum Apache
    Réponses: 2
    Dernier message: 13/05/2008, 01h00
  2. Procédure événementielle avec plusieurs variables
    Par Shadow5 dans le forum Macros et VBA Excel
    Réponses: 13
    Dernier message: 17/04/2008, 15h10
  3. [PHP-JS] Probleme de test avec des variables
    Par bodysplash007 dans le forum Langage
    Réponses: 1
    Dernier message: 02/05/2007, 17h39
  4. probleme d'evenements.. avec plusieurs fenetres :(
    Par djynwk dans le forum GTK+ avec C & C++
    Réponses: 5
    Dernier message: 18/04/2007, 16h01
  5. UPDATE avec plusieurs variables
    Par melmouj dans le forum Langage SQL
    Réponses: 6
    Dernier message: 20/03/2007, 14h51

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