PDA

View Full Version : GridView Refresh



micnet
دوشنبه 02 مهر 1386, 15:27 عصر
سلام.
امیدوارم حالتون خوب باشه و زندگی هم به کام .
من یک صفحه طراحی کردم که حاوی یک GridView هست که امکان Delete ردیف های بانک اطلاعاتی رو بوسیله CheckBox به اون اضافه کردم . یعنی دکمه DeleteRow خارج از بدنه Grid هست و من به صورت دستی با OnClick Event دکمه سطر رو پاک کردم . پاک کردن با موفقیت انجام میشه ولی بلافاصله بعد از پاک کردن تغییرات در Grid حاصل نمیشه و باید صفحه refresh بشه تا تغییرات جدید یا سر مورد نطر از Grid حذف بشه .
آیا راهی وجود داره که این مشکل رو بر طرف کنه ؟
مرسی.

رها
دوشنبه 02 مهر 1386, 15:33 عصر
بعد از اجرای دستورات حذف باید دستور gridview.databind دوباره اجرا بشه اگر برای پر کردن گرید یک متد جداگانه بنویسی فقط کافیه اون متد رو صدا بزنی.یادت نره دستور databind به تنهایی کار نمی کنه و باید قبلش یک دیتاست پر شده به خاصیت datasource گرید نسبت داده باشی.

micnet
سه شنبه 03 مهر 1386, 16:37 عصر
بسیار عالی .
حل شد!