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 :

BoundField & iPad : création mystérieuse de lien


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Profil pro
    Inscrit en
    Mai 2012
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2012
    Messages : 23
    Par défaut BoundField & iPad : création mystérieuse de lien
    Bonjour
    Je teste actuellement une appli asp.net/c#/MOSS sur iPad. En dehors de quelques problèmes graphiques inévitables et de bugs fonctionnels liés à l'ipad, j'ai un problème assez bizarre sur un tableau :

    un BoundField, identique aux autres boundField utilisés dans mes tableaux apparait sous forme de lien au lieu d'apparaitre sous forme de texte !

    Il est pourtant déclaré simplement :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <asp:BoundField HeaderText="bb" DataField="bb" SortExpression="bb" />
    Le résultat affiché est une suite de chiffres (un code). A aucun moment je ne lui demande d'apparaitre sous forme de lien, et je n'ai aucun problème sous IE8 & Firefox (récent).

    Détail (au cas où) : la colonne d'à coté est elle un lien

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <asp:TemplateField HeaderText="cc" ItemStyle-CssClass="cc" SortExpression="cc">
        <ItemTemplate>
            <asp:HyperLink ID="dd" runat="server" NavigateUrl="#" >
            </asp:HyperLink>
        </ItemTemplate>
     </asp:TemplateField>
    Une idée de ce qui peut poser le problème . Je n'ai pas trouvé d'infos sur le net, je ne sais pas si c'est un problème "connu" sur iPad ou pas...

    Merci.

  2. #2
    Membre éclairé Avatar de DeWaRs
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Décembre 2006
    Messages
    291
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 291
    Par défaut
    Hello,

    J'ai déjà eu ce problème sans vraiment comprendre pourquoi cela se produisait. je suppose qu'il y a une mauvaise interprétation des balises...
    Comme solution de contournement, j'avais tout simplement transformé mon BoundFied en TemplateField et le problème avait disparue.
    C'est surement pas la meilleur solution, mais cela à le mérite de fonctionner.

    Cordialement.

    DeWaRs

  3. #3
    Membre très actif
    Profil pro
    Inscrit en
    Mai 2012
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2012
    Messages : 23
    Par défaut
    Merci pour ta réponse.

    Entre temps, j'ai discuté avec un possesseur d'iPad, et il semblerait que le problme vienne du fait que ce champ, qui ne contient que des chiffres, ait autant de caractères qu'un numéro de télèphone, et qu'en conséquence l'iPad l'interprête comme un numéro et me propose de l'ajouter à mes contacts -_-'

    Je garde la solution du TemplateField sous le coude, si d'autres solutions de contournement existent, je suis preneur !

  4. #4
    Membre éclairé Avatar de DeWaRs
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Décembre 2006
    Messages
    291
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 291
    Par défaut
    Citation Envoyé par Schattengang Voir le message
    Merci pour ta réponse.

    Entre temps, j'ai discuté avec un possesseur d'iPad, et il semblerait que le problme vienne du fait que ce champ, qui ne contient que des chiffres, ait autant de caractères qu'un numéro de télèphone, et quen conséquence l'iPad l'interprête comme un numéro et me propose de l'ajouter à mex contacts -_-'

    Je garde la solution du TemplateField sous le coude, si d'autres solutions de contournement existent, je suis preneur !
    Hello,

    Effectivement, si ton contenu ne contient que des chiffres, il est "normal" que l'iPad les interprète comme un numéro. Une solution pour palier à ce problème serait de convertir ton boundfiel en templatefield et de mettre tes données dans une textbox en readonly. Dans ce cas la, l'iPad ne devrait pas mal interprété les numéros.

    Cordialement.

    DeWaRs

  5. #5
    Membre très actif
    Profil pro
    Inscrit en
    Mai 2012
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2012
    Messages : 23
    Par défaut
    Les tests ne sont pas prévus pour tout de suite, merci beaucoup pour la piste de correction en tout cas !

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

Discussions similaires

  1. Création automatique de liens
    Par yorukaze dans le forum Langage
    Réponses: 6
    Dernier message: 04/04/2008, 12h38
  2. création d'un liens symbolique
    Par dolsky dans le forum Administration système
    Réponses: 8
    Dernier message: 04/01/2008, 20h49
  3. Réponses: 5
    Dernier message: 09/09/2006, 11h10
  4. Création d'un lien sur USER
    Par dunbar dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 24/08/2006, 16h09
  5. [debutant] création d'un lien
    Par Tempotpo dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 31/03/2006, 11h54

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