你好,我目前使用DevExpress的ASPxGridView(2010 v1)。有没有人有任何成功创建双标题,其中第一组标题跨越多个子标题?
HeaderSpanColumn1
------- ------- -------
header1| header2| header3
------- ------- -------
3 4 bob
由于它没有得到官方支持,因此在他们的支持网站上似乎没有太多的问题。
答案 0 :(得分:2)
对于列,您可以使用HeaderCaptionTemplate:
<dxwgv:ASPxGridView ID="ASPxGridView1" runat="server" AutoGenerateColumns="False"
DataSourceID="AccessDataSource1" KeyFieldName="CustomerID">
<Columns>
<dxwgv:GridViewDataTextColumn FieldName="CustomerID" ReadOnly="True" VisibleIndex="0">
<HeaderCaptionTemplate>
<table>
<tr align="center">
<td colspan="2">
1o Semester</td>
</tr>
<tr align="center">
<td style="width: 100px">
1o Exam</td>
<td style="width: 100px">
2o Exam</td>
</tr>
</table>
</HeaderCaptionTemplate>
</dxwgv:GridViewDataTextColumn>
<dxwgv:GridViewDataTextColumn FieldName="CompanyName" VisibleIndex="1">
</dxwgv:GridViewDataTextColumn>
<dxwgv:GridViewDataTextColumn FieldName="City" VisibleIndex="2">
</dxwgv:GridViewDataTextColumn>
<dxwgv:GridViewDataTextColumn FieldName="Country" VisibleIndex="3">
</dxwgv:GridViewDataTextColumn>
</Columns>
</dxwgv:ASPxGridView>
这个建议也值得追踪: Suggestion Details: ASPXGridView - support bands (multi-header columns)
答案 1 :(得分:1)
在即将发布的2011.1版本中,DevExpress Grid将开箱即用!请阅读the Mehul's blog post了解详情。