• 1397/06/13

ارور NullRefrenceException :

سلام استاد مدائنی . خسته نباشید. استاد من همه ی کار هایی که تو ویدیو گفتید رو انجام دادم ولی این بخش از کدم ارور میده ... برام عجیبه چون null بودن تو for چک شده .. چیکار باید کنم ؟

private void btnDeleteCustomer_Click(object sender, EventArgs e)
        {
            if (dgvCustomers.CurrentRow != null)
            {
                using (UnitOfWork db = new UnitOfWork())
                {
                    int customerId = int.Parse(dgvCustomers.CurrentRow.Cells[0].Value.ToString());
                    db.CustomerRepository.DeleteCustomer(customerId);
                    db.Save();
                    BindGrid();
                }
            }
            else
            {
                RtlMessageBox.Show("لطفاً شخصی را انتخاب کنید.");
            }
        }
        

  • 1397/06/13
  • ساعت 08:12

سلام

متن کامل خطا را قرار دهید

 


  • 1397/06/14
  • ساعت 21:20


  • 1397/06/15
  • ساعت 11:25

متن ارور داره میگه که مقدار null هست 


  • 1397/06/21
  • ساعت 20:41

میدونم که یعنی null ولی خب چرا ؟ آخه تو شرط if گفته شده که  null نباشه عجیبه بنظرم اگه null هست به جاش باید else اجرا شه آخه


  • 1397/06/22
  • ساعت 08:35

roe که  if گذاشتید درسته ولی مشکل در سلول مورد نظر است 


logo-samandehi