2011-12-29 10 views
2

私はasp.netでグリッドビューを使用しています。これらのヘッダーの下にある別のテーブルのサブ列をデータベースの別のテーブルから表示したいとします。グリッドビューの1つのヘッダーの下に複数の列を表示

例: と仮定支出(メインヘッダ)

日、詳細、金額(支出のサブ列)

とVAT、料金、修理、給与は、詳細フィールドの下のサブ列です。

よろしくお願いします。 ありがとうございます。

答えて

1

この

<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> 
ようTemplateFieldを使用
0

私はあなたにデータグリッドの代わりに "Repeater"をアドバイスします。

関連する問題