我有一块代码,基本上是这样的: asp:DataGrid Columns ... asp:BoundColumn HeaderText="Bar" ... itemstyle CssClass="foo" /asp:BoundColumn 而这个输出 table tr tdBar/td td class="foo".../td td class="foo".../td td class="foo"..
<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>