Как заморозить заголовок GridView?

10
задан rafek 1 October 2008 в 21:01
поделиться

5 ответов

Опция (a) вложилась в пакет UI, который включает souped GridView с этой встроенной функциональностью.

Самокрутка опции (b) - это не просто. У Dino Esposito есть один подход.

Править: Просто замеченный, что ссылки на статью Dino к области только для подписчика на сайте журнала ASPnetPro.

Вот другой подход с помощью расширителей.

2
ответ дан 3 December 2019 в 23:52
поделиться

Можно сделать это в CSS

Заголовок замораживания: 1. Определите класс.Freezing в Таблице стилей:

.Freezing
{
   position:relative ;
   top:expression(this.offsetParent.scrollTop);
   z-index: 10;
}   

2. Присвойте cssClass Заголовка Datagrid Замораживанию

3
ответ дан 3 December 2019 в 23:52
поделиться

Дайте это, попытка должна решить проблему http://www.codeproject.com/KB/webforms/FreezePaneDatagrid.aspx

1
ответ дан 3 December 2019 в 23:52
поделиться

Попробуйте этот проект с открытым исходным кодом для ASP.NET. Он расширяет GridView, обеспечивая фиксированный верхний колонтитул, нижний колонтитул и пейджер, а также изменяемую ширину столбца. Хорошо работает в IE 6/7/8, Firefox 3.0 / 3.5, Chrome и Safari.

http://johnsobrepena.blogspot.com/2009/09/exnding-aspnet-gridview-for-fixed.html

2
ответ дан 3 December 2019 в 23:52
поделиться

Вы можете попробовать следующий пример

Закрепить столбцы GridView

1
ответ дан 3 December 2019 в 23:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: