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 :

le border bottom du GridView est persistant


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut le border bottom du GridView est persistant
    Salut à tous

    Je me doute que mon souci relève plus du CSS qu'autre chose, mais qu'il est directement lié à un contrôle .NET, je pense que c'est mieux d'en parler ici.

    Alors là le truc me parait toujours un peu dingue et surtout, je ne comprends pas pourquoi.

    Donc, lorsque le GridView se génère il fabrique une Table avec tous ces éléments et on peut appliquer différentes classes CSS. pour ma aprt j'ai fais ça (entre autre)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    .CssClass = "LISTEPUB_GVGene"
                .AlternatingRowStyle.CssClass = "LISTEPUB_GVAlternateRow"
                .EditRowStyle.CssClass = "LISTEPUB_GVEditRow"
                .FooterStyle.CssClass = "LISTEPUB_GVFooter"
                .HeaderStyle.CssClass = "LISTEPUB_GVHeader"
                .PagerStyle.CssClass = "LISTEPUB_GVPager"
                .SelectedRowStyle.CssClass = "LISTEPUB_GVSelectedRow"
                .RowStyle.CssClass = "LISTEPUB_GVRow"
    En gros, j'ai placé une classe pour tout ce qui pouvait prendre une classe dans les propriétés du GridView

    Voici les deux classes que j'incrimine :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    .LISTEPUB_GVAlternateRow
    {
        border:none;
    }
    .LISTEPUB_GVRow
    {
        border:none;
    }
    Cela semble simple : pas de border !
    Et bien, j'ai tout de même un borderBottom qui apparait sur chaque Item du GridView et je ne trouve pas de moyen de le faire disparaitre.

    Avez vous une idée ou êtes vous déjà tombé sur un cas comme celui là ?

  2. #2
    Membre éprouvé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Par défaut
    As tu verifié que dans les proprietes de ton gridview la propriete border = non ? car y aurait conflit entre les differents style et le dernier gagne toujours

  3. #3
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    Merci pour ton aide.

    J'ai pas bien saisi dans quel sens je devais faire ma vérification.

    Pour faire simple, voici comment est déclaré mon GRidView :
    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
     
    With gvListePub
                .AutoGenerateColumns = False
                .AllowPaging = True
                .AllowSorting = False
                .Columns.Add(bfPub)
                .PageSize = 10
                .EmptyDataText = "Pas de publicité pour la demande en cours"
                With .PagerSettings
                    .Mode = PagerButtons.Numeric
                    .Position = PagerPosition.Bottom
                End With
                .CssClass = "LISTEPUB_GVGene"
                .AlternatingRowStyle.CssClass = "LISTEPUB_GVAlternateRow"
                .EditRowStyle.CssClass = "LISTEPUB_GVEditRow"
                .FooterStyle.CssClass = "LISTEPUB_GVFooter"
                .HeaderStyle.CssClass = "LISTEPUB_GVHeader"
                .PagerStyle.CssClass = "LISTEPUB_GVPager"
                .SelectedRowStyle.CssClass = "LISTEPUB_GVSelectedRow"
                .RowStyle.CssClass = "LISTEPUB_GVRow"
            End With
    Rien de particulier sur les Border pour tout gérer en Classe CSS pour éviter les conflits.
    C'est de ça que tu veux parler ?

    Mais surtout, ce que je ne pige pas c'est que sur IE tout va bien et sur FF, ça déconne.

Discussions similaires

  1. border-bottom avec IE7
    Par tiesto95 dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 31/05/2009, 18h01
  2. border-bottom-color mal interpreté par firefox
    Par oceane751 dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 29/08/2008, 10h21
  3. [VB.NET]Comment savoir si un GridView est vide ?
    Par WELCOMSMAIL dans le forum ASP.NET
    Réponses: 3
    Dernier message: 11/06/2008, 09h48
  4. Criteres dans une gridview est ce possible?
    Par naturel dans le forum ASP.NET
    Réponses: 2
    Dernier message: 17/05/2008, 19h31
  5. [CSS] pb border-bottom et border-top
    Par php_de_travers dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 21/04/2006, 14h29

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