Skip to main content

ASP.NET 4 – GridView’da Sıralanan Kolon Stillerini Değiştirme

Geçtiğimiz günlerde bir GridView kontrolünü incelerken Properties penceresinde görüp şaşırdığım birkaç özellik vardı. Şaşırmakta haklıymışım, çünkü kısa bir arama sonucunda bu özelliklerin ASP.NET 4 ile geldiğini öğrendim :)

Basit ama işinize yarayacak bu özellikten kısa bir yazı ile bahsedeyim. Bildiğiniz gibi GridView'da bulunan verileri istediğiniz kolona göre sıralayabiliyoruz. Sıraladığınız kolonun stillerini değiştirerek sıralama sonrasında GridView'a farklı bir görünüm kazandırabiliriz, daha rahat şekilde verilerin okunmasını sağlayabiliriz. Üstelik buradaki stillendirmeyi başlık ve satırlar için farklı, ascending(artan) ve descending(azalan) yönlü olarak farklı hale getirebiliriz de. Aşağıdaki kod parçasında ve resimde bu özelliklerin kullanımları ile ekran çıktılarını görebilirsiniz.

<asp:GridView ID="GridView1" runat="server" AllowSorting="True" ...>
    ...
    <SortedAscendingCellStyle BackColor="#FFE271" />
    <SortedAscendingHeaderStyle BackColor="#CC6600" />
    <SortedDescendingCellStyle BackColor="#F5E6BA" />
    <SortedDescendingHeaderStyle BackColor="#E29854" ForeColor="Black" />
</asp:GridView>


Bana bunlar yetmez, sıralama işlemi esnasında satır bazında farklı işlemler de yapmak isterim derseniz, o zaman GridView'ın Sorting event'ini kullanmanızı tavsiye ederim.

ASP.NET 4 – GridView’da Sıralanan Kolon Stillerini Değiştirme” hakkında 2 yorum

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir