ASP.NET / GridView:HeaderStyle-CssClass没有效果

我在ASP.NET 3.5中有以下GridView:
<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>
    
已邀请:
问题是我使用的是CSS友好控制适配器的过时版本。下载了最新的源码,编译后,使用了新的DLL和.browser文件并修复了它。     

要回复问题请先登录注册