2010-09-17 4 views
6

Bir asp:GridViewtablesorter kullanıyorum ve iyi çalışıyor ama bu biraz zaman için beni rahatsız ettiTableSorter başlık metnini kaybeder

Her zaman bir düğme eylemi (sunucuya çağrı başlatılıyor, sayfayı yeniliyor), tablo sıralayıcı başlıklarını aşağıdaki 2 resimdeki gibi kaybeder:

yenilemeden önce:

alt text http://www.balexandre.com/temp/2010-09-17_1504.png

yenilendikten sonra:

alt text

Bu bir hata olabilir mi, yoksa benim için bir şey sadece davranışları için mi? Belki birisi zaten bu sorunu aştı

+0

Tabloyu oluşturma ve tablo yetkilisini ekleme kodunu gönderir misiniz? – JamesMLV

+0

JamesMLV, DataSet ile doldurulmuş, kod gerektirmeyen basit bir GridView. – balexandre

cevap

0

Büyük olasılıkla geri gönderme sırasında ajax kullanan Rad Controls kullandığınızı görüyorum. Dom yeniden oluşturulduğunda, jQuery tablesorter eklentiniz, yeniden oluşturulan öğeler üzerinde bağlayıcı olduğunu kaybeder.

burada bu konuda daha fazla bilgi: jquery tablesorter + ajax div content update problem

+0

Sadece kimliğini sakladım, şimdi normal bir GridView kullanıyorum, çünkü soruda (birinci satır), Rad kontrollerinde çok daha fazla sorun yaşadım ve her zaman işe yaradı. – balexandre

1

Bir çözeltinin özel bir başlık belirtin ve ardından bir koşullu koymaktır: Şu anda işleme koyuyoruz olmadığını görmek için kontrol

OnRowCreated 

Olay üstbilgi satırı ve eğer öyleyse, özel üstbilginizle doldurun. Bu otomatik oluşturulan üstbilgilerin kaybına neden olur.

+0

bunu bir şans verecektir, fikir için teşekkürler. – balexandre

+0

cool, sizin için nasıl çalıştığını bildiğimden emin olun! – JTrott

+0

Bu nasıl sizin için balyalandı? – JTrott