Besoin gridview avec certains bordure externe et interne différente (frontière.net application web)

Je veux avoir un gridview avec un rouge à bordure extérieure et intérieure bleu séparateur de lignes et utilisé cette majoration/css:

<asp:GridView runat="server" ID="entries" CssClass="grid" AutoGenerateColumns="false">
    <Columns>
        <asp:BoundField DataField="Id" HeaderText="Id" />
        <asp:BoundField DataField="Name" HeaderText="Name" />        
    </Columns>        
 </asp:GridView>

.grid
{
border: solid 1px Red !important;
}

.grid td
{
border: solid 1px Blue;
}

Mais le résultat en est que la ligne d'en-tête a un rouge bordure externe, pas les autres.
J'ai aussi essayé RowStyle de la même manière, sans succès.
Testé sous IE 9, Chrome.

Pourquoi ne pas vous regardez le rendu html? Qui détient la clé. Et si vous avez déjà regardé et encore à résoudre, post le rendu HTML ici. Qui va vraiment aider. Vous pouvez également utiliser les outils de développement sur IE9, semblable à FireBug dans FireFox.

OriginalL'auteur AGuyCalledGerald | 2012-01-25