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#]Datagrid et TextBox


Sujet :

ASP.NET

  1. #1
    Membre confirmé Avatar de boleduch
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    141
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2005
    Messages : 141
    Par défaut [C#]Datagrid et TextBox
    Bonjour,

    J'utilise un DataGrid avec dans toutes les cellules un TextBox. En code behind je change le Background Color des TextBox comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ((TextBox)dgMod.Items[Int32.Parse(szNoLigne)].FindControl ( szControlName )).BackColor = System.Drawing.Color.DarkRed ;
    Avec IE pas de problèmes, ca fonctionne, mais avec FireFox non.

    Quun aurait il une idée du problème ? Ou alors une autre solution que des TextBox ( qui n'est peut-être pas la meilleure ) ?

    Merci d'avance.

  2. #2
    Membre confirmé

    Inscrit en
    Novembre 2005
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 42
    Par défaut
    Bonjour,

    Je viens de faire un essai avec une textbox simple et la propriété BackColor n'a pas l'air d'être correctemnt gérée par firefox.

    Moi je te conseille de passer pour une feuille de style (ca marche sur les deux navigateurs).

    Au lieu d'affecter une couleur à tes textbox affecte leur un class css et ca marchera nickel

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    100
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 100
    Par défaut
    T'as regarder le html généré?
    Sinon esaye de faire çà:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    TextBox txtBox ;
    txtBox = (TextBox)dgMod.Items[Int32.Parse(szNoLigne)].FindControl ( szControlName );
    txtBox.Style.Add("background-Color", System.Drawing.ColorTranslator.ToHtml(System.Drawing.Color.DarkRed));

  4. #4
    Membre confirmé Avatar de boleduch
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    141
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2005
    Messages : 141
    Par défaut
    Bonjour,

    Merci pour vos réponses, mais j'ai trouvé une autre solution. Je passe par des cellules vides, et en mettant un BackColor sur celles que je désire ca fonctionne sur les 2 navigateurs.

    Merci encore pour vos réponses.

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 01/04/2010, 09h47
  2. probleme datagrid et textbox
    Par azzouz_soui dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 03/01/2010, 10h22
  3. Datagrid et TextBox
    Par bruce207 dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 13/08/2008, 23h43
  4. liaison entre datagrid et textbox
    Par azzouz_soui dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 09/05/2008, 10h01
  5. datagrid et TextBox
    Par imsse dans le forum C#
    Réponses: 1
    Dernier message: 07/08/2007, 14h45

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