ASP.NET GridView: как располагать заголовки в середине GridView? - PullRequest
0 голосов
/ 19 ноября 2011

У меня есть GridView, и вместо того, чтобы поместить все заголовки в один ряд, я хочу разделить заголовки на два ряда.Первая группа заголовков будет в первом ряду, а вторая группа заголовков будет в середине GridView после вставки всех записей первой группы заголовков.

Как это сделать?

Кроме того, было бы очень приятно иметь такой же выглядящий формат gridview, как и в этой ссылке .Например, я действительно хотел бы иметь одну строку для большого заголовка и вторую строку для заголовков столбцов и повторять их в середине GridView

1 Ответ

0 голосов
/ 19 ноября 2011

Если вы хотите разделить ваш 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.

...