2011-12-29 56 views
2

我正在使用asp.net中的网格视图,我想在数据库的不同表中显示这些标题下的子列。在网格视图中的一个标题下显示多个列

实施例: 假设支出(主标题)

日期,细节,金额(支出的子列)

和VAT,收费,维修,工资正在详细字段的子列。

请帮助我。 在此先感谢。

回答

1

使用的TemplateField这样

<GridView> 
<Columns> 
<TemplateField HeaderText="YourHeader"> 
<ItemTemplate> 
<%# Eval("DatabaseField") %> <%# Eval("DatabaseField") %> <%# Eval("DatabaseField") %> 
</ItemTemplate> 
</TemplateField> 
<TemplateField HeaderText="YourHeader1"> 
<ItemTemplate> 
<%# Eval("DatabaseField") %> <%# Eval("DatabaseField") %> <%# Eval("DatabaseField") %> 
</ItemTemplate> 
</TemplateField> 
</GridView> 
0

我建议你使用“Repeater”而不是数据网格。