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.
yeni mi öğrendiniz :))
Eee o kadar yenilik arasından bir tanesi gözümden kaçmış