我有一段代码,基本上就是这样:
<asp:DataGrid>
<Columns>
...
<asp:BoundColumn HeaderText="Bar" ...>
<itemstyle CssClass="foo">
</asp:BoundColumn>
这个输出
<table>
<tr>
<td>Bar</td>
<td class="foo">...</td>
<td class="foo">...</td>
<td class="foo">...</td>
....
但是我想要这个:
<table>
<tr>
<td class="foo">Bar</td>
<td>...</td>
<td>...</td>
<td>...</td>
....
但我似乎无法实现。我敢打赌,这很简单,但是我在任何地方都找不到它。
我试过了,但是输出是一样的:
<asp:DataGrid>
<Columns>
...
<asp:BoundColumn ItemStyle-CssClass="foo" HeaderText="Bar" ...>
</asp:BoundColumn>
帮助赞赏!
最佳答案
您需要HeaderStyle-CssClass而不是ItemStyle-CssClass。
<asp:BoundColumn HeaderStyle-CssClass="foo" HeaderText="Bar" ...>
</asp:BoundColumn>
关于asp.net - 如何将CssClass应用于DataGrid HyperLinkColumn的标题单元格?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1241590/