Devexpress Gridview Satır Koşullu Ekleme

DevExpress GridView’de Satır Koşullu Ekleme

DevExpress GridView, veri tabanından veya başka bir veri kaynağındaki verileri görüntülemek ve düzenlemek için kullanılan güçlü bir bileşendir. GridView, kullanıcıların satır eklemesine, silmesine ve güncellemesine olanak tanıyan çeşitli özellikler sunar. Bu makale, DevExpress GridView’de satırların koşullu olarak nasıl ekleneceğini inceleyecektir.

Koşullu Ekleme Nedir?

Koşullu ekleme, yalnızca belirli koşullar karşılandığında yeni satırların eklenmesine izin veren bir özelliktir. Bu, veri bütünlüğünü korumak ve kullanıcıların geçersiz veriler girmesini önlemek için kullanılabilir.

DevExpress GridView’de Koşullu Ekleme Uygulama

DevExpress GridView’de koşullu ekleme uygulamak için aşağıdaki adımları izleyin:

  1. GridView’i Oluşturun: Bir GridView oluşturun ve veri kaynağına bağlayın.
  2. Yeni Satır Ekleme Olayını İşleyin: GridView’in InitNewRow olayını işleyin. Bu olay, yeni bir satır eklendiğinde tetiklenir.
  3. Koşulu Kontrol Edin: Olay işleyicisinde, yeni satırın eklenmesine izin verilip verilmeyeceğini belirleyen koşulu kontrol edin.
  4. Eklemeyi İptal Etme: Koşul karşılanmazsa, e.Cancel özelliğini true olarak ayarlayarak eklemeyi iptal edin.

Aşağıdaki kod örneği, yalnızca “Ürün Adı” sütunu boş değilse yeni satırların eklenmesine izin veren koşullu eklemeyi göstermektedir:

csharp
private void gridView1_InitNewRow(object sender, InitNewRowEventArgs e)
{
string productName = gridView1.GetRowCellValue(e.RowHandle, "ProductName").ToString();
if (string.IsNullOrEmpty(productName))
{
e.Cancel = true;
}
}

Koşullu Ekleme için Faydalı Kaynaklar

Sonuç

DevExpress GridView’de koşullu ekleme, veri bütünlüğünü korumak ve kullanıcıların geçersiz veriler girmesini önlemek için güçlü bir özelliktir. Bu makalede açıklanan adımları izleyerek, GridView’inize kolayca koşullu ekleme uygulayabilirsiniz.


Yayımlandı

kategorisi