Když se přepnete do režimu kódu, můžete styl sloupce nastavit takto:
<asp:GridView ID="GridView1" runat="server" ... >
<Columns>
<asp:BoundField ItemStyle-CssClass="zeleny" ... >
<asp:BoundField ItemStyle-CssClass="cerveny" ... >
</Columns>
</asp:GridView>
Pak si nadefinujte v CSS souboru třídy cerveny a zeleny a nastavte požadované barvy pozadí. Na každou buňku ve sloupci se pak použije CSS třída ItemStyle-CssClass. Přes ItemStyle můžete nastavit i další vlastnosti, není to však vhodné, nejlepší je uvést CSS třídu a formátování si nastavit přes CSS, jinak totiž ASP.NET pro každou buňku vyrenderuje do výsledného kódu stránky inline styly, což zbytečně zvětšuje velikost přenášených dat a nevypadá to hezky. Jinak vřele doporučuji prolistovat seriál o ASP.NET na tomto webu, tam jsme tyto věci řešili.
|