TableSorter теряет текст заголовка - PullRequest
6 голосов
/ 17 сентября 2010

Я использую TableSorter в asp:GridView и работает нормально, но это беспокоило меня некоторое время

Каждый раз, когда естьдействие кнопки (запуск вызова на сервере, обновление страницы), сортировщик таблицы теряет заголовки , как вы можете видеть на 2 изображениях ниже:

перед обновлением:

альтернативный текст http://www.balexandre.com/temp/2010-09-17_1504.png

после обновления:

alt text

Кто-нибудь знает, может ли это быть ошибка, или что-то намой конец только для поведения этого?Может быть, кто-то уже сталкивался с этой проблемой до

Ответы [ 2 ]

1 голос
/ 21 сентября 2010

Одним из решений является указание настраиваемого заголовка, а затем добавьте условие в:

OnRowCreated

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

0 голосов
/ 20 сентября 2010

Я вижу, что вы используете Rad Controls, который, скорее всего, использует ajax при обратной передаче.Когда dom перестраивается, ваш плагин jQuery tablesorter теряет привязку к этим воссозданным элементам.

Подробнее об этом здесь: jquery tablesorter + проблема обновления содержимого ajax div

...