emad4000
دوشنبه 20 شهریور 1385, 02:23 صبح
من یه دیتاگرید دارم که دیتاسورسش به یه دیتاست بایند شده . حالا هروقت که یه رکورد به این دیتاگرید اضافه میکنم تا Enter رو نزنم یا روی یه رکورد دیگه کلیک نکنم این ردیف توی دیتاست ثبت نمیشه - یعنی بعد از اضافه کردن آخرین سلول -
من می خواستم بعد از اضافه شدن رکورد یه تغییر توی یکی از فیلدهای دیتاست بدم . بنابراین اگه بعد از اضافه شدن سلول آخر بلافاصله دستور موردنظرمو اجرا کنم Error میده و باید اول یه جای دیگه کلیک کنم تا رکورد توی دیتاست ثبت بشه و بعد اونو ویرایش کنم.
می خواستم بدونم با Enter کردن چه متدی فراخوانی میشه که این ردیف توی دیتاست ثبت میشه ؟ من خودم از این متد استفاده کردم ولی فایده نداشت
DataGridView.EndEdit();
ضمنا دیتاست من ستونهای دیگه ای هم داره که توی دیتاگرید visible شون رو false کردم و AllowNull شون هم true ه و میتونن خالی باشن
من می خواستم بعد از اضافه شدن رکورد یه تغییر توی یکی از فیلدهای دیتاست بدم . بنابراین اگه بعد از اضافه شدن سلول آخر بلافاصله دستور موردنظرمو اجرا کنم Error میده و باید اول یه جای دیگه کلیک کنم تا رکورد توی دیتاست ثبت بشه و بعد اونو ویرایش کنم.
می خواستم بدونم با Enter کردن چه متدی فراخوانی میشه که این ردیف توی دیتاست ثبت میشه ؟ من خودم از این متد استفاده کردم ولی فایده نداشت
DataGridView.EndEdit();
ضمنا دیتاست من ستونهای دیگه ای هم داره که توی دیتاگرید visible شون رو false کردم و AllowNull شون هم true ه و میتونن خالی باشن