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)
En gros, j'ai placé une classe pour tout ce qui pouvait prendre une classe dans les propriétés du GridView
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"
Voici les deux classes que j'incrimine :
Cela semble simple : pas de border !
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; }
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à ?
Partager