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 :

Tableau dans un Datalist


Sujet :

ASP.NET

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 42
    Par défaut Tableau dans un Datalist
    Bonjour à tous,

    Je suis nouveau sur le forum et je débute en ASP.NET.

    Sur une page aspx, j'ai implémenté une datalist qui m'affiche une liste de Personnes (nom, prenom). J'ai également mis un checkboxlist pour pouvoir gérer la sélection dans le datalist.

    Le problème est qu'il m'affiche dans une même cellule la checkbox, le nom et le prénom de ma personne. Or moi je voudrais les avoir tous les trois séparés un peu comme dans un tableau où il y aurait trois cellules.

    Comment faire je bloque dessus depuis deux jours

    Merci de votre aide

    Avatarr

  2. #2
    Membre extrêmement actif
    Profil pro
    Inscrit en
    Août 2005
    Messages
    1 240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 1 240
    Par défaut
    utilise un gridview. ou un repeater.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 42
    Par défaut
    En fait, je suis en stage et mon maître de stage veut gérer un datalist car il y a un chargement avec une base de données.

    J'ai réussi a peu près mis à part la mise en forme automatique de la datalist qui ne prend en compte que la 1ère colonne celle de la checkbox.

    J'aurais souhaité éviter de le faire à la main via le code html et passez uniquement via le C#.

  4. #4
    Membre extrêmement actif
    Profil pro
    Inscrit en
    Août 2005
    Messages
    1 240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 1 240
    Par défaut
    euh tu sais ce que c'est qu'un gridview? ca correspond à ce que tu veux faire. mate dans la msdn.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 42
    Par défaut
    En fait je ne peux pas utiliser de gridview car l'entreprise dans laquelle je suis utilise le framework 1.1 et VS 2003.

    Avatarr

  6. #6
    Membre extrêmement actif
    Profil pro
    Inscrit en
    Août 2005
    Messages
    1 240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 1 240
    Par défaut
    un datagrid alors.

  7. #7
    Membre habitué
    Étudiant
    Inscrit en
    Novembre 2006
    Messages
    10
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 10
    Par défaut
    Salut,
    Si tu travaille avec visual studio tu peux faire modifier les modèles et refaire l'affichage de ta dataList comme tu le sens.

  8. #8
    Membre habitué
    Homme Profil pro
    Inscrit en
    Mai 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mai 2007
    Messages : 11
    Par défaut
    Avatarr : Sais tu ce qu'est la programmation objet? Si oui, crée carrement ta propre classe comportant les méthodes necessaires pour spécifier si tel éléments de ta liste est checked ou non, connaitre son indice (position dans la liste)
    et là... tu te fais bien moins ***** (en 5 lettres)...

    Je suis moins aussi en stage et je parcourre depuis peu ce forum, source gargentuesque de solutions et de réponses.

    Je travaille en c++.net et j'ai bien galéré pendant 8jours, mais j'ai pris mon courage à deux mains et j'ai créé mes propres classes répondant à mes besoins.

    Pour faire simple une classe peut etre définie comme ceci:
    c'est un nouveau type que tu crée et défini toi-même (comme int, double, char ou autre).
    Donc par exemple je défini une classe (ou un type) nommée Employe
    Ce type, je décide qu'il comporte un nom (String), un age (int), un salaire (double), un nom de poste (String).

    Donc au lieu de faire un tableau de 4 colonnes je crée simplement un objet
    MonsieurChristophe( "Christophe", 22, 1251.27, "Developpeur" ).

    et dans ta classe tu peux définir des méthodes pour accéder au info.
    par exemple :
    String lireNomPoste() qui te retournera "Developpeur" sous forme d'une chaine de charactère.
    et tu auras à écrire :
    String nomDuPosteDeChristophe = MonsieurChristophe->lireNomPoste();
    pour obtenir le nom du poste de ton monsieur.

    Les classes te permettent de manipuler plusieurs varibles sous une même dénomination.

    Plus tu pourras créer une List de Employe si tu veux avoir une liste de tout un joli monde... (pour info, la syntaxe serait : List<Employe*> listeDesEmployes = new List<Employe*>(); à vérifier...)

    Voili voilu, n'hesites pas à parcourrir la faq, tu pourras peut-etre y trouver un exemple répondant exactement à ce que tu voudrait faire.

    bonne journée.

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 42
    Par défaut
    Bonjour cela fait déjà 2 jours que j'ai solutionné mon problème.

    Désolé j'ai oublié de mettre le tag "Résolu"

    Je vous remercie pour vos conseils

    A bientôt

    Avatarr

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

Discussions similaires

  1. [ STRUTS ] [ LOGIC:ITERATE ] tableau dans un formulaire
    Par LoulouFifi dans le forum Struts 1
    Réponses: 3
    Dernier message: 18/06/2004, 16h19
  2. Tableau dans une interface idl
    Par Polochon2001 dans le forum CORBA
    Réponses: 2
    Dernier message: 14/05/2004, 09h44
  3. [langage] Tableau dans hashage
    Par iago dans le forum Langage
    Réponses: 2
    Dernier message: 26/01/2004, 16h19
  4. [VB6]Passage d'un tableau dans une DLL écrite en delphi
    Par flash dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 20/09/2002, 10h15
  5. Réponses: 2
    Dernier message: 27/05/2002, 19h46

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