У меня есть следующий GridView в ASP.NET 3.5:
<asp:GridView ID="gvTable" runat="server" AllowSorting="true" ShowHeader="true">
<Columns>
<asp:BoundField DataField="ActivityDate" HeaderText="Date"
HeaderStyle-CssClass="date" />
<asp:BoundField DataField="ActivityType" HeaderText="Type" />
<asp:BoundField DataField="ActivityNotes" HeaderText="Notes" />
</Columns>
<PagerSettings Position="Bottom" Mode="NextPrevious" PageButtonCount="5"
PreviousPageText="Older activities" NextPageText="Newer activities" />
</asp:GridView>
Я пытаюсь создать первую ячейку таблицы <thead>
с классом CSS "date"
. Тем не менее, это, кажется, не имеет никакого эффекта вообще. Если я использую ItemStyle-CssClass
, он дает желаемый эффект, но также распространяется на все клетки организма.
Что я делаю не так?
HTML-код, который он мне дает, выглядит следующим образом:
<thead>
<tr>
<th scope="col"> <!-- No class :( -->
Date
</th>
...
</tr>
</thead>