Forum

c# devexpress gridv...
 
Bildirimler
Hepsini Temizle

c# devexpress gridview veri güncelleme

2 Yazılar
2 Üyeler
0 Likes
1,106 Görüntüleme
(@muratguler)
Gönderiler: 313
Honorable Member
Konu başlatıcı
 

Merhaba 

c# devexpresste gridview'a veri olarak ürün ve miktar ekliyorum ama ekleme anında aynı veri var ise sadece sayısını arttırmak istiyorum. Bunu nasıl yapabilirim ?

Teşekkürler

 
Gönderildi : 21/04/2017 17:46

(@volkanalkilic)
Gönderiler: 137
Estimable Member
 

Deneme şansım olmadı ancak aşağıdaki gibi kontrol edebileceğinizi düşünüyorum;

for (int i = 0; i < grid.Rows.Count; i++)
{
var ürün = grid.Rows[i].Cells["Ürün"].Value.ToString();
if (ürün == eklenecekürün)
{
// Miktarı güncelle > Value değeri object olacağı için aritmetik işlem aşağıdaki gibi çalışmayacaktır. Önce Cast etmeniz gerekecek.
grid.Rows[i].Cells["Miktar"].Value = grid.Rows[i].Cells["Miktar"].Value + eklenecekMiktar;
}
else {

// Satır ekle
 break;
}

}

Not: Bu tarz işlemleri grid içinde değilde datayı hazırlarken yapmanız daha doğru olacaktır.

 
Gönderildi : 21/04/2017 21:43

Paylaş: