отказался от фиксированного заголовка gridview - PullRequest
2 голосов
/ 10 марта 2010

Работа над: asp.net Gridview Control Хорошо, я попробовал и попробовал и, возможно, искал всю сеть ... но я не мог найти ничего хорошего для моего asp.net gridviewcontrol, который исправит заголовок и разрешит сортировку. но больше всего работает во всех браузерах, а не только в IE и Firefox .... основная проблема была в chrome ...

это был один вариант:

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

но здесь я сначала получаю сообщение об ошибке "expression (this.offsetParent.scrollTop);" не действует в топе. даже если это сработало, оно работает во всех браузерах.

тогда была эта ссылка:

http://www.dotnetcurry.com/ShowArticle.aspx?ID=255

, но он работал только для IE и Firefox и тоже не для IE 8.

затем были примеры, когда псевдозаголовки создавались в фиксированном месте, но у меня в проекте так много gridviews, что выравнивание пошло наперекосяк ... также, когда получилось 2 заголовка в chrome ... забавно .. *

как здесь ... http://aspdotnetcodebook.blogspot.com/2008/03/fixed-header-in-gridview-cross-browser.html

так что теперь я сдаюсь ... если кто-нибудь знает что-то лучше ... или думает, что я где-то не так, пожалуйста, помогите ...

спасибо ...

Ответы [ 2 ]

1 голос
/ 09 ноября 2011

В CSS-редакторе Visual Studio 2005 выражение (offsetParent.scrollTop) будет обрабатываться как недопустимое значение и отображать это недопустимое значение в списке ошибок.

Вы можете настроить Visual Studio2005, чтобы эта ошибка не отображалась в меню Инструменты -> Параметры -> Текстовый редактор -> CSS -> Специфично для CSS -> Снимите флажок «Обнаружить недопустимые значения».

1 голос
/ 10 марта 2010

Я не знаю, подходит ли вам этот вариант, но Элемент управления Telerik Grid допускает фиксированный заголовок, отлично работает во всех браузерах и чрезвычайно многофункциональн, в случае необходимости группировка или множественный выбор или что-нибудь в этом роде.

Опять же, возможно, это нереальный вариант, если в вашем магазине нет 800-1000 долларов, которые можно потратить на сторонние инструменты, но по моему опыту вы не будете разочарованы набором Telerik!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...