0

各行に「保険名、プランタイプ、保険料....」などのデータを含むデータ テーブルがあります。

したがって、フロントエンドでは、次のように表示する必要があります。

Insurance Name     HealthNet       Harvard         UniCare

Plan Type            HMO            PPO              HMO  

Premium              100            150             200

そのため、HealthNet と Harvard を表示する列が 2 つしかない場合があります。時には3つ以上。この場合、リピーターを使用してデータテーブルの数に基づいて動的にする方法は?

ありがとう

4

2 に答える 2

1

サンプル:

aspx以下に示すようにマークアップします。

<asp:GridView ID="gv" runat="server" AutoGenerateColumns="true">
</asp:GridView>

コードビハインドでは、次のようにします。

gv.DataSource = yourDataTable;   // doesn't matter how many columns are there, it will handle it automatically
gv.DataBind();
于 2013-03-25T17:36:06.250 に答える
0

これは、データ テーブルをピボットする方法に役立ちます。

http://geekswithblogs.net/dotNETvinz/archive/2009/05/10/pivot-data-in-gridview---a-generic-pivot-method-with.aspx

于 2013-03-25T18:11:58.903 に答える