-2

GridView があり、すべてのヘッダーを 1 行に配置する代わりに、ヘッダーを 2 行に分割したいと考えています。ヘッダーの最初のグループは最初の行にあり、ヘッダーの最初のグループのすべてのエントリを挿入した後、ヘッダーの 2 番目のグループは GridView の中央にあります。

どうやってするか?

さらに、このリンクのように同じ見た目のグリッドビュー形式があると非常に便利です。たとえば、大きなタイトル用に 1 行、列ヘッダー用に 2 行目を用意し、それらを GridView の途中で繰り返します。

4

1 に答える 1

0

話している方法で GridView を分割する場合は、同じデータ ソースを使用する 2 つの個別の GridView が必要です。また、列を手動で設定する必要があります。

<asp:GridView id="grd1" runat="server">
<!-- Manually setup columns -->
</asp:GridView>
<asp:GridView id="grd2" runat="server" >
<!-- Manually setup columns -->
</asp:GridView>

grd1.DataSource = DataSource;
grd2.DataSource = DataSource;
grd1.DataBind();
grd2.DataBind();

スタイリングに関しては、参照したリンクは、GridView をスタイルアップする方法へのリンクです。

于 2011-11-19T14:45:26.313 に答える