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 :

[C#] Tableau généré contenant des checkbox


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Inscrit en
    Février 2005
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 4
    Points : 5
    Points
    5
    Par défaut [C#] Tableau généré contenant des checkbox
    Bonjour à tous,

    Je cherche un moyen d'incorporer, dans un tableau généré à partir d'une base SQL server, des checkbox.
    Le problème, c'est que le nombre de lignes du tableau varie en fonction du nombre d'enregistrements dans la base.
    Je voudrais, à chaque ligne du tableau, insérer un <asp:checkbox>, un peu comme dans un webmail, où chaque mail est précédé d'un checkbox.

    Je ne sais pas comment m'y prendre.
    voici mon code générant le tableau :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    // Ouverture de la connexion et exécution de la requête
    oConnexionMessage.Open();
     
    lblMessagesPresents.Text = "";
     
    //Creation du datareader
    SqlDataReader drMessage = oCommandMessage.ExecuteReader();
     
    // Parcours de la liste des utilisateurs dont le login correspond
    while (drMessage.Read())
    {
    	lblMessagesPresents.Text = lblMessagesPresents.Text + "<tr><td></td><td>"+drMessage["date"].ToString() + "</td><td>" + drMessage["libelle"].ToString() + "</td><td>" + drMessage["contenu"].ToString() + "</td></tr>";
    }
     
    // Fermeture de la connexion à la base
    oConnexionMessage.Close();
    Le tableau est suivi d'un bouton, appelant une fonction supprimant dans la base les enregistrements correspondant aux checkbox cochées.

    Quelqu'un a-t-il une méthode à m'indiquer ?
    Merci d'avance.

  2. #2
    Membre habitué

    Inscrit en
    Octobre 2002
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 139
    Points : 177
    Points
    177
    Par défaut
    Salut,

    si j'ai bien compris, dans ton code tu utilises un tableau html.
    je te conseillerais plutot d'utiliser un tableau asp car avec ce type de tableau tu manipuler un objet tablerow qui lui-même contient des cellules dans lesquels tu peux ajouter des controles.

    krest

  3. #3
    Expert éminent
    Avatar de Ditch
    Inscrit en
    Mars 2003
    Messages
    4 160
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mars 2003
    Messages : 4 160
    Points : 9 634
    Points
    9 634
    Par défaut
    En tout cas pas mettre des "<td>" dans des chaine sde caracteres etc.

    Possibilités:
    - utilisation d'un datagrid
    - utilisation d'HtmlTable
    - utilisation de Table (asp.NEt)

    Didier Danse

    Most Valuable Profesionnal SharePoint
    Microsoft Certified Application Developer
    Mes articles sur developpez.com
    Mon site perso


  4. #4
    Futur Membre du Club
    Inscrit en
    Février 2005
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 4
    Points : 5
    Points
    5
    Par défaut
    Merci pour vos conseils. C'est nickel !

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

Discussions similaires

  1. Tableau contenant des Vecteurs Template ?
    Par ExSter dans le forum Langage
    Réponses: 4
    Dernier message: 21/02/2007, 11h41
  2. Tableau avec des checkboxes
    Par ioiolodie dans le forum MFC
    Réponses: 4
    Dernier message: 19/10/2006, 22h00
  3. Tri d'un tableau contenant des heures;
    Par Bourak dans le forum Delphi
    Réponses: 3
    Dernier message: 27/07/2006, 12h57
  4. passer d'une chaine contenant des espaces a un tableau
    Par flyfrog dans le forum Contribuez
    Réponses: 3
    Dernier message: 26/06/2006, 20h12
  5. Réponses: 18
    Dernier message: 28/04/2006, 11h00

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