PDA

View Full Version : مشکل در دکمه های اجرایی در دیتاگرید



Jean Reno
یک شنبه 27 دی 1388, 16:27 عصر
با سلام
همان طور که در تصویر ضمیمه شده می بینید من برای دیتاگریدم یک دکمه اجرایی جهت حذف رکورد انتخابی قرار داده ام

همه چیز درسته و زمانی که روی دکمه حذف کلیک می کنم عملیات حذف آن سطر رو انجام می ده
مشکل من اینه که زمانی که سر ستون دکمه های حذف ( با تیک قرمز در تصویر مشخص شده ) کلیک می کنم باز هم همان عملیات حذف رو انجام می ده هر چند سطری حذف نمی شود اما تابع حذف اجرا می شود

من دستورات حذف رو در رویداد CellClick دیتاگرید قرار دادم

چطور می تونم این مشکل رو برطرف کنم ؟

seven7777777
یک شنبه 27 دی 1388, 18:18 عصر
خوب تو تابع حذف چک کن اگه در محدوده ردیف هات بود ، عمل حذف انجام بشه . در ضمن حالا تابع حذف اگر هم اجرا بشه ، می تونی با یه try catch جلوی خطا دادنشو بگیری ، انگار که عملی صورت نگرفته .

hamidreza20
یک شنبه 27 دی 1388, 18:45 عصر
درست میگه این دوستمون با try انجام بده

التماس دعا...

slashslash2009
یک شنبه 27 دی 1388, 19:02 عصر
خوب تو تابع حذف چک کن اگه در محدوده ردیف هات بود ، عمل حذف انجام بشه میشه یک نمونه کد یزارید یا توضیح بیشتر بدین یعنی بیاد مختصات ناحیه کلید رو چک کنه :متفکر:
من در این ناحیه ای که مشخص کردم اگر کلیک کنم هم باز هم انگار رو دکمه حذف زدم