J'essaie de supprimer les bordures d'un DataGrid sur un contrôle ASP.NET. Le contrôle est un modèle de champ personnalisé pour un site Web de données dynamique (si cela est important) et est imbriqué dans un autre DataGrid. Le problème est que quoi que je fasse, il a toujours le même style de bordure que la grille de données externe. J'ai essayé de m'installer dans l'ASCX, dans le code-behind, etc ... en vain. Voici la partie pertinente du ASCX:ASP.Net suppression des bordures à partir de (imbriqué) DataGrid
<asp:DataGrid AllowSorting="true" AutoGenerateColumns="false" Enabled="true" ID="dataGrid" runat="server"
OnItemDataBound="gridView_onRowDataBound" HeaderStyle-Font-Bold="true" ItemStyle-Font-Names="courier new"
GridLines="None" CellPadding="0" CellSpacing="0" BorderWidth="0px" BorderStyle="None" ItemStyle-Font-Size="10"
ItemStyle-BorderWidth="0px" ItemStyle-BorderStyle="None" PageSize="200" AllowPaging="false" ItemStyle-Wrap="false"
AlternatingItemStyle-BorderWidth="0px" AlternatingItemStyle-BorderStyle="None">
Comme vous pouvez le voir, je l'ai tout essayé pour se débarrasser des lignes et ils collent toujours autour. Voici une photo de ce qu'il ressemble à:
BTW, je veux juste me débarrasser des lignes de la grille sur la grille intérieure, la grille extérieure je ne se soucie pas vraiment.
Avez-vous essayé le style CSS? Ou utilisez des outils de développement de navigateur comme firebug pour trouver la source du style de bordure, pourrait être d'ailleurs. –