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 :

Gridview limiter les caractères affiché


Sujet :

ASP.NET

  1. #1
    Membre éclairé Avatar de LhIaScZkTer
    Inscrit en
    Mai 2004
    Messages
    564
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2004
    Messages : 564
    Par défaut Gridview limiter les caractères affiché
    Salut à tous,

    Est-il possible de limiter facilement via une propriété la taille de la chaine affiché dans un GridView, pour certaines colonnes seulement ? Sans faire des bidouilles pas possible, ça serait top génial

    Exemple :

    Cellule_Adresse
    10, rue du ma[..]

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Février 2003
    Messages
    54
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Février 2003
    Messages : 54
    Par défaut
    J'ai une solution maintenant je sais pas si elle est facile ... En tout cas elle est rapide.

    1. Tu transformes ta colone en templatefield.
    2. Tu vas dans le source et tu remplace dans le label correspondant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Text='<%# Bind("ton champ")%>'
    Par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Text='<%# (Eval("ton champ").ToString().Lenght>10) ? Eval("ton champ").ToString().Substring(0,10) + "[...]" : Eval("ton champ").ToString() %>'

  3. #3
    Membre éclairé Avatar de LhIaScZkTer
    Inscrit en
    Mai 2004
    Messages
    564
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2004
    Messages : 564
    Par défaut
    Salut MAt20,

    Superbe réponse !!!! Moi j'avais fais pareil mais coté SQL

    Par contre, même si ta solution est bien sympathique c'est quand même un peux du bricolage car on doit coder dans la page. Cela serait plus pratique de passer par les propriétés des l'objet, si elles existent... et c'est la question que je me pose.

    En tout cas merci beaucoup pour ta réponse !!!!!
    A défaut j'utiliserais ta proposition.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Février 2003
    Messages
    54
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Février 2003
    Messages : 54
    Par défaut
    Si une telle propriété existe, je ne l'ai pas encore trouvé...

    Par contre si ca te gêne de mettre du code dans la page, tu peux créer une fonction en codebehind et faire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Text='<%# tafonction( Eval("ton champ"))%>
    J'utilise plus facilement une fonction que je déclare en static dans une classe de mon site, comme ca je peux la réutiliser dans toute mes pages.

  5. #5
    Membre éclairé Avatar de LhIaScZkTer
    Inscrit en
    Mai 2004
    Messages
    564
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2004
    Messages : 564
    Par défaut
    Carrément plus propre et plus lisible et facilement réutilisable !!!!

    Pourquoi j'ai jamais des idées comme ça moi

    Merci beaucoup pour ton aide !!!

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

Discussions similaires

  1. Réponses: 20
    Dernier message: 06/03/2011, 15h04
  2. Limiter les caractères "affichables" dans un Text
    Par Marvelll dans le forum SWT/JFace
    Réponses: 1
    Dernier message: 27/04/2010, 17h26
  3. Limiter les caractères d'une colonne
    Par utan88 dans le forum Débuter
    Réponses: 4
    Dernier message: 14/03/2010, 17h50
  4. Limiter les caractères d'une Police
    Par tom42 dans le forum Flash
    Réponses: 2
    Dernier message: 29/03/2007, 12h20
  5. [JTextField]limiter les caractères ?
    Par Baptiste Wicht dans le forum AWT/Swing
    Réponses: 8
    Dernier message: 27/12/2005, 12h12

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