سلام
انگار txtProductName و txtUnitPrice متغییر نیستند و TextBox هستند !!! (چه کد نویسی بی دروپیکیری ! از کجا پیدا کردید ؟!)
باید نام خصیصه کامل ذکر شود و تبدیلات هم صراحتاً انجام شود.
کد:
txtProductName.Text = e.Item.Cells[1].Controls[0].ToString();
txtUnitPrice.Text = e.Item.Cells[2].Controls[0].ToString();
ولی در نهایت این کد مشکل داد حداقل تعریف متغییر های TextBox در اول متد dgrdProducts_UpdateCommand که مشکل دارد و هیچکجا هم پر نشده ... یک چیزی کم دارد!
سمپل ویرایش جدولی:
support.h02.ir/fwlink/?LinkId=1003425737