gita_kachoui
دوشنبه 07 مرداد 1387, 12:43 عصر
برنامه ی زیر را برای فیلتر کردن داده های datagridview بر روی فیلد[ code] است.
مشکل من اینه که rowcount مورد نظرم وسط کار عوض میشه.
مثلا اگرrowcount ام 5 بوده بعد از رسیدن count به مقدار 3 مقدار rowcount هم به 3 تغییر میکند.
this.orderinglistTableAdapter.Fill(this.orderingse faresh1.orderinglist);
if (dataGridView1.RowCount > 0)
{
for (int count = 0; count <= dataGridView1.RowCount; count++)
{
if (Int32.Parse(dataGridView1.Rows[count].Cells[1].Value.ToString()) == 1)
{
orderinglistBindingSource.Filter = " code =1 ";
}
}
}
لطفا راهنمایی فرمایید.
مشکل من اینه که rowcount مورد نظرم وسط کار عوض میشه.
مثلا اگرrowcount ام 5 بوده بعد از رسیدن count به مقدار 3 مقدار rowcount هم به 3 تغییر میکند.
this.orderinglistTableAdapter.Fill(this.orderingse faresh1.orderinglist);
if (dataGridView1.RowCount > 0)
{
for (int count = 0; count <= dataGridView1.RowCount; count++)
{
if (Int32.Parse(dataGridView1.Rows[count].Cells[1].Value.ToString()) == 1)
{
orderinglistBindingSource.Filter = " code =1 ";
}
}
}
لطفا راهنمایی فرمایید.