Data Grid
Verilerinizi düzenlenebilir bir tablo olarak gösterir.
Parametreler
| Parametre | Kod | Tür | Varsayılan | Açıklama |
|---|---|---|---|---|
| Enable Row Selection | enableRowSelection | Evet/Hayır | Evet true | Satır seçimini aktifleştir. |
| Enable Row Text Selection | enableRowTextSelection | Evet/Hayır | Evet true | Satırlardan metin seçimini aktifleştir. |
| Multi Select | multiSelect | Evet/Hayır | Hayır false | Çoklu seçimi aktifleştir. |
| Modifier Keys To Multi Select | modifierKeysToMultiSelect | Evet/Hayır | Hayır false | Çoklu seçim için CTRL tuşunu kullan. |
| No Unselect | noUnselect | Evet/Hayır | Evet true | Seçili satırı seçimden çıkarmayı engelle. |
| Enable Select All | enableSelectAll | Evet/Hayır | Evet true | Tümünü seç seçeneiğini aktifleştir. |
| Enable Full Row Selection | enableFullRowSelection | Evet/Hayır | Evet true | Satırın tamamını seç. |
| Enable Row Header Selection | enableRowHeaderSelection | Evet/Hayır | Hayır false | Satır başlığından seçmeyi aktifleştir. |
| Enable Column Menus | enableColumnMenus | Evet/Hayır | Evet true | Sütun başlıklarında menüyü aktifleştir. |
| Enable Filtering | enableFiltering | Evet/Hayır | Hayır false | Filtreleme özelliğini aktifleştir. |
| Enable Sorting | enableSorting | Evet/Hayır | Evet true | Sıralama özelliğini aktifleştir. |
| Enable Horizontal Scrollbar | enableHorizontalScrollbar | Seçmeli | 1 | Seçenekler: 1: Yatay kaydırma çubuğunu aktifleştir.0: Yatay kaydırma çubuğunu devre dışı bırak. |
| Enable Vertical Scrollbar | enableVerticalScrollbar | Seçmeli | 1 | Seçenekler: 1: Dikey kaydırma çubuğunu aktifleştir.0: Dikey kaydırma çubuğunu devre dışı bırak. |
| Flat Entity Access | flatEntityAccess | Evet/Hayır | Evet true | Sütun tanımları için alt alan adlarını kullanmıyorsanız tablo performansını artırmak için bu seçeneği açın. Eğer adres.il gibi alt alan adlarından sütun göstermek istiyorsanız, bu seçeneği kapatın. |
| Enable Grid Menu | enableGridMenu | Evet/Hayır | Hayır false | Tablo menüsünü aktifleştir. |
| Grid Menu Show Hide Columns | gridMenuShowHideColumns | Evet/Hayır | Evet true | Tablo menüsünde sütun gizleme/gösterme seçeneklerini göster. |
| Minimum Column Size | minimumColumnSize | Sayı | 10 | Sütunların minimum genişliğini belirler. |
| Row Height | rowHeight | Sayı | 30 | Satır yüksekliğini belirler. |
| Min Rows To Show | minRowsToShow | Sayı | 10 | Tabloda gösterilecek minimum satır sayısını belirler. |
| Show Grid Footer | showGridFooter | Evet/Hayır | Hayır false | Tablo altında alt bilgi alanını göster. |
| Grid Footer Template | gridFooterTemplate | Metin | Alt bilgi alanı şablonu. Giriş yapmaz iseniz, varsayılan olarak toplam satır sayısını ve seçim modu aktif ise seçili satır sayısını gösterir. | |
| Show Column Footer | showColumnFooter | Evet/Hayır | Hayır false | Sütün alt bilgi alanını göster. |
| Enable Pinning | enablePinning | Evet/Hayır | Hayır false | Sütün sabitleme özelliğini aktifleştir. |
| Row Template | rowTemplate | Metin | Satır şablonu. | |
| Save Focus | saveFocus | Evet/Hayır | Hayır false | (Tablo ayarları kaydedilirken) Odaklı alanı da kaydet |
| Save Scroll | saveScroll | Evet/Hayır | Hayır false | (Tablo ayarları kaydedilirken) Kaydırma çubuklarını durumunu kaydet |
| Save Grouping Expanded States | saveGroupingExpandedStates | Evet/Hayır | Hayır false | (Tablo ayarları kaydedilirken) Gruplu alanların açık/kapanık durumunu kaydet |
| Save Widths | saveWidths | Evet/Hayır | Hayır false | (Tablo ayarları kaydedilirken) Sütun genişliklerini kaydet |
| Save Order | saveOrder | Evet/Hayır | Hayır false | (Tablo ayarları kaydedilirken) Sütun sıralamasını kaydet |
| Save Visible | saveVisible | Evet/Hayır | Hayır false | (Tablo ayarları kaydedilirken) Sütun görünürlüğünü kaydet |
| Save Sort | saveSort | Evet/Hayır | Hayır false | (Tablo ayarları kaydedilirken) Sıralama durumunu kaydet |
| Save Filter | saveFilter | Evet/Hayır | Hayır false | (Tablo ayarları kaydedilirken) Filtre durumunu kaydet |
| Save Pinning | savePinning | Evet/Hayır | Hayır false | (Tablo ayarları kaydedilirken) Sabitleme durumunu kaydet |
| Save Grouping | saveGrouping | Evet/Hayır | Hayır false | (Tablo ayarları kaydedilirken) Gruplama durumunu kaydet |
| Save Selection | saveSelection | Evet/Hayır | Hayır false | (Tablo ayarları kaydedilirken) Seçim durumunu kaydet |
| Infinite Scroll Up | infiniteScrollUp | Evet/Hayır | Hayır false | Yukarı yönlü sonsuz kaydırma özelliğini aktifleştir. |
| Infinite Scroll Down | infiniteScrollDown | Evet/Hayır | Hayır false | Aşağı yönlü sonsuz kaydırma özelliğini aktifleştir. |
| Infinite Scroll Rows From End | infiniteScrollRowsFromEnd | Sayı | 40 | Sonsuz kaydırma özelliği aktif ise, tablonun sonundan kaç satır önce yeni veri yükleneceğini belirler. |
| Tree Row Header Always Visible | treeRowHeaderAlwaysVisible | Evet/Hayır | Hayır false | Ağaç görünümü aktif ise, ağaç görünümü sütununun her zaman görünür olmasını sağlar. |
| Use External Sorting | useExternalSorting | Evet/Hayır | Hayır false | Sıralama işlemlerini akış tarafında yapıyorsanız seçiniz. Sıralama değiştirildiğinde sıralama olayı ile akışa dönerek istenen sıralama işlemine göre sıralamyı akış tarafında gerçekleştirmelisiniz. |
| Enable Tree View | enableTreeView | Evet/Hayır | Hayır false | Ağaç görünümünü aktifleştir. |
| Show Tree Expand No Children | showTreeExpandNoChildren | Evet/Hayır | Hayır false | Ağaç görünümü aktif iken, alt verisi olmasa daha satırın genişletme butounun gösterir. |
| Tree Base Expand All Rows | treeBaseExpandAllRows | Evet/Hayır | Hayır false | Ağaç görünümü aktif iken, tüm satırları genişletir. |
| Exporter Menu Pdf | exporterMenuPdf | Evet/Hayır | Evet true | Tablo menüsünde Pdf dışa aktarmayı göster. |
| Exporter Menu Csv | exporterMenuCsv | Evet/Hayır | Evet true | Tablo menüsünde Csv dışa aktarmayı göster. |
| Exporter Menu Excel | exporterMenuExcel | Evet/Hayır | Evet true | Tablo menüsünde Excel dışa aktarmayı göster. |
| Exporter Menu All Data | exporterMenuAllData | Evet/Hayır | Evet true | Veriler dışarı aktarılırken filtreleme/sıralamadan bağımsız olarak tamamını aktarır. İşaretlemez iseniz, yanlızca filtrelenen veri aktarılır. |
| Column Defs | columnDefs | Ek Parametre Listesi | Bu alan bir listedir. + Add butonuna tıklayarak listeye ekleme yapabilirsiniz.Parametreler: Name name: Sütun adıDisplay Name displayName: Sütun başlığıField field: Sütunda gösterilecek veri alanı. adres.il şeklinde alt veri alanlarını da kullanabilirsiniz. Eğer alt veri alanlarını kullanırsalnız Flat Entity Access özelliğini kapatmayı unutmayın. Çok fazla satır içeren tablolalarda Flat Entity Access özelliğini kapatmak filtreleme veya sıralama gibi işlemlerin performasının düşmesine neden olabilir.Type type: Sütun veri tipi, girilen alanın tablo üzerindeki görünümünü etkiler.Visible visible: undefinedWidth width: Sütun genişliğiMax Width maxWidth: Sütun maksimum genişliğiMin Width minWidth: Sütun minimum genişliğiEnable Cell Edit enableCellEdit: Hücre düzenlemeyi aktifleştirEnable Column Menus enableColumnMenus: Sütun menülerini aktifleştir, tablo genel ayarlarında da aktif olması gerekir.Enable Filtering enableFiltering: Filtreleme özelliğini aktifleştir, tablo genel ayarlarında da aktif olması gerekir.Enable Hiding enableHiding: Sütun gizleme özelliğini aktifleştir, tablo genel ayarlarında da aktif olması gerekir.Enable Grouping enableGrouping: Gruplama özelliğini aktifleştir, tablo genel ayarlarında da aktif olması gerekir.Enable Sorting enableSorting: Sıralama özelliğini aktifleştir, tablo genel ayarlarında da aktif olması gerekir.Group Priority groupPriority: Gruplama önceliğiSort Priority sortPriority: Sıralama önceliği. Birden fazla sütundan sıralama yapıldığında önce sıralama önceliği yüksek olan sütundan, daha sonra daha düşük olan sütunlarda ikincil sıralama yapılır.Sort Direction sortDirection: Sıralama yönü: asc artan, desc azalan, undefined varsayılan veri sırası/sıralama yokCell Tooltip cellTooltip: Hücre ipucu aktifHeader Tooltip headerTooltip: Sütun Başlık ipucu aktifEditable Cell Template editableCellTemplate: Hücre düzenleme şablonu,dropdownEditor: seçim kutusu, searchText: arama kutusu, undefined varsayılan metin kutusuEdit Dropdown Options Array editDropdownOptionsArray: dropdownEditor seçenekleri.Edit Dropdown Value Label editDropdownValueLabel: dropdownEditor seçeneklerindeki verinin değeri olarak kullanılacak alan.Edit Dropdown Id Label editDropdownIdLabel: dropdownEditor seçeneklerindeki verinin id'si olarak kullanılacak alan.Cell Filter cellFilter: Hücre filtresiFilter Cell Filtered filterCellFiltered: Sütunu filtrelerken, hücre filtresinden geçirilmiş olarak filtreleCell Template cellTemplate: Hücre şablonuCell Class cellClass: Hücre CSS sınıfıEnable Column Resizing enableColumnResizing: Sütun genişliğini değiştirme özelliğini aktifleştirPinned Left pinnedLeft: Sütunu sol kenara sabitlePinned Right pinnedRight: Sütunu sağ kenara sabitleHide Pin Left hidePinLeft: Sütunu sol kenara sabitleme özelliğini gizleHide Pin Right hidePinRight: Sütunu sağ kenara sabitleme özelliğini gizleEnable Custom Filter enableCustomFilter: Özel filtreleme özelliğini aktifleştir | |
| Data Source | dataSource | Editör | Veri Kaynağı | |
| Post Back All Data | postBackAllData | Evet/Hayır | Hayır false | Veri kaynağının tamamını akışa geri gönderir. Veri düzenleme özelliklerini aktifleştirdiyseniz, düzenlenmiş veriyi akışa geri alabilmek için bu seçeneği aktifleştirmelisiniz. |
| Hint | hint | Metin | İpucu. Fate ile kontrol üzerine gelinerek bir süre duraklandığında görünür. | |
| No Data Text | noDataText | Metin | No data to display | Tabloda veri yoksa gösterilecek metin |
| Tab Index | tabIndex | Sayı | 0 | Tab Sırası |
| Visible | visible | Evet/Hayır | Evet true | Görünür/Görünmez |
| No Label | noLabel | Evet/Hayır | Evet true | Kontrol etiketini gösterme. |
| Word Wrap Enabled | wordWrapEnabled | Evet/Hayır | Hayır false | Metinlerin sığmadığı noktalarsa alt satıra geçmeyi aktifleştirir. |
| Enable Column Resizing | enableColumnResizing | Evet/Hayır | Hayır false | Sütun boyutlandırmayı aktifleştir. |