نوشته شده توسط
pooria madani
haji in javab nadad . hich taghiri emal nemsihe na error mide na chizi hich etefaghi nemiufte
سلام
خوب معلوم می شه که گرید شما به دیتا بیس وصل نیست و ستونها از طریق ویزارد ایجاد شده
مهم نیست همون کد رو در رویداد CellEndEdit دیتا گرید قرار بده
اینطوری
private void dataGridView1_CellEndEdit(object sender, DataGridViewCellEventArgs e)
{
for (int i = 0; i < dataGridView1.Rows.Count; ++i)
{
object a = dataGridView1.Rows[i].Cells["price"].Value;
object b = dataGridView1.Rows[i].Cells["tedad"].Value;
double aNumber = 0;
double bNumber = 0;
if (a != null)
aNumber = Double.Parse(a.ToString());
if (b != null)
bNumber = Double.Parse(b.ToString());
dataGridView1.Rows[i].Cells["total_price"].Value = aNumber * bNumber;
}
}