Zaten bu yolu denedim ama çalışmıyor.Datagridview nasıl denetlenir boş bırakılamaz?
Nasıl düzeltebilirim? öyle değil işleri yaparsa
if(dgvProducts.Rows.Count < 1)
{
MessageBox.Show("Something");
return;
}
Zaten bu yolu denedim ama çalışmıyor.Datagridview nasıl denetlenir boş bırakılamaz?
Nasıl düzeltebilirim? öyle değil işleri yaparsa
if(dgvProducts.Rows.Count < 1)
{
MessageBox.Show("Something");
return;
}
böyle bir şey deneyebilirsiniz,
if(dgvProducts.Rows.Count > 1)
{
MessageBox.Show("Something");
return;
}
o zaman da
string nrCode = dataGridView1.Rows[0].Cells[6].Value.ToString();
nrCode = nrCode.Trim();
if (nrCode == string.Empty)
{
MessageBox.Show("there must be Entry in cell nrCode on first row.")
}
Yukarıdaki kod size sağlayacaktır de böyle bir şey deneyebilirsiniz DataGridView'da ilk satırda belirli bir hücrenin boş olup olmadığını kontrol etmek için.
Umut çalışıyor.
Peki ya satır sayısı == 1 ise? Ve üst üste 6 hücre olup olmadığını nasıl anlarsınız? Var olsa bile, değer boş olabilir ve NullReferenceException atılacak – Toddams
Teşekkür ederim Sevgili Mohit –
@toddams Sadece ona bir fikir verdim. Uygulamamdaki bu kinnda durumunu zaten uygulamış olduğum gibi. Ve kodda '=' koşulu ekleyebilirsiniz. Lütfen önce belirtilenleri uyguladığınızdan emin olun. Teşekkürler hawar khalid – Mohit
DGV'niz gerçekten boş mu? eğer kodunuz işe yarayacaksa (daha doğru kod: 'myDataGridView.Rows.Count == 0') – AsfK
Teşekkürler ama yine de çalışmıyor .. Başka bir yol söyleyebilir misin –
Daha fazla kod verebilir misiniz? üzgünüm merak ettim ama boş değil senin DGV gibi görünüyor ... – AsfK