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

Développement Web avec .NET Discussion :

Style d'un tableau qui se rapporte à un BD


Sujet :

Développement Web avec .NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Technicien réseaux et télécoms
    Inscrit en
    Novembre 2012
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Technicien réseaux et télécoms
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2012
    Messages : 22
    Par défaut Style d'un tableau qui se rapporte à un BD
    Bonjour,
    j'ai cherché sur le forum, mais je n'ai pas trouver ce que je voulais. Avant de vous présenter mon propos, je tiens à dire que si vous connaissez déjà un "post" qui traite du même problème je m'en excuse.

    J'ai une base de donné donc chaque ligne équivaut à une cellule dans une table.
    Exemple
    ID Adr Group
    1 A1 Geinoch
    2 A2 None
    3 B1 Geinoch
    4 B2 None


    J'aimerais qu'au chargement de la page qu'il modifie le style de la cellule en fonction de la personne à laquelle elle est attribué

    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
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
     
    @{
    var db = Database.Open("MEL1");
     var selectCommand = "SELECT * FROM Terre WHERE Owner = @1 AND Adr = @0";
     var searchTerm = "Geinoch";
     var selectedData = db.Query(selectCommand, searchTerm);
     var terreAdr = db.Query(selectCommand);
     
    }
     
    var selectQueryString = "SELECT * FROM ID";
     
    <!DOCTYPE html>
     
    <html lang="en">
        <head>
            <meta charset="utf-8" />
            <title>Test</title>
        <link rel="stylesheet" type="text/css" href="mystyle.css">
     
            <script language="JavaScript" type="text/Javascript">
     
                function f()
                {  
                td.style.border="solid"
                td.style.color="green"
                }
     
                function ifcell()
     
             if (@selectCommand = var tdid)
               {
                 var tdid = document.getElementById("id"); 
                 function f()
                }
     
            </script>
        </head>
        <body>
     
            <table id="map"> 
    @foreach (var tdid in @selectCommand)
     
    {            
    <tr> 
    <td id = "A1" onload="ifcell()">" "</td> 
    <td id = "B1" onload="ifcell()">" "</td>
      </tr>
      <tr>  
    <td id = "A2" onload="ifcell()">" "</td> 
    <td id = "B2" onload="ifcell()">" "</td> 
    </tr> 
    }
    </table> 
        </body>
    </html>
    Je suis en mesure de rechercher les ID de ma banque, mais je ne suis pas capable d'implanter automatiquement le résultat dans un processus qui modifierais mes cellules.

    Merci à l'avance

  2. #2
    Membre éprouvé
    Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2010
    Messages
    127
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2010
    Messages : 127
    Par défaut
    Je ne sais pas trop ce que tu cherches à faire avec ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if (@selectCommand = var tdid)
    Tu pourrais par exemple ajouter un objet StyleCellule dans ton modèle. La classe StyleCellule peut avoir une propriété CssClass de type string (pour référencer tes classes css) et une propriété qui référence ton objet. Tu "remplis" StyleCellule dans ton controlleur et l'utilises de cette manière :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    @foreach (var styleCellule in Model.StyleCellule )
    {
    <tr>
    <td class="@StyleCellule.CssClass">@StyleCellule.TonObjet</td>
    </tr>
    }

Discussions similaires

  1. tableau qui refuse de prendre un style
    Par mattyeux dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 05/07/2007, 15h34
  2. Tableau qui marche pas
    Par solp dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 10/04/2006, 19h21
  3. [Tableaux] tableau qui ne s'additionne pas
    Par apprenti-fab dans le forum Langage
    Réponses: 8
    Dernier message: 21/01/2006, 14h19
  4. [HTML] Image en fond d'un tableau qui ne se répète pas.
    Par yoyot dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 09/02/2005, 17h08
  5. tableau qui englobe un autre tableau
    Par skea dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 28/12/2004, 13h58

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