Masih ingat dengan artikel saya yang berjudul Mudahnya Membuat Teks Fungsi Aggregate Menjadi Bold dan Rata Kanan? Ternyata ada alternatif cara selain cara di artikel itu untuk membuat nilai Total di baris paling bawah pada tabel halaman List.
Cukup dengan memasukkan kode jQuery berikut pada bagian Client Scripts -> Table-Specific -> List Page -> Startup Script:
$(document).ready(function() { $("td:has(.ewAggregate)").css("text-align", "right"); $("td:has(.ewAggregate)").css("font-weight", "bold"); });
Tapi, alternatif cara di atas tidak bisa menghilangkan teks atau tulisan Total yang terdapat di baris aggregate tersebut. Kalaupun Anda menggunakan server event Page_Load untuk menghilangkan tulisan Total dengan cara menimpanya menjadi string kosong, tapi karakter titik dua tetap akan muncul di sana.
Meskipun demikian, mudah sekali bukan? 🙂
hendra mengatakan
SUM aggregate muncul per halan dan SUM nya diambil per halaman.
Bagaimana supaya memunculkan SUMMARY aggreate hanya pada halaman list terakhir dengan SUM dari semua page.
Masino Sinaga mengatakan
Gunakan server event Row_Rendered.
Logikanya sederhana saja: Periksa halaman yang aktif, jika sama dengan jumlah maksimum halaman, tampilkan baris Aggregate yang diinginkan, dan jika tidak maka sembunyikan baris Aggregate tersebut.