مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

koroshpa

عضویت از 1392/06/05

مشکل با حذف رکورد از گرید ویو

  • چهارشنبه 4 آذر 1394
  • 14:50
تشکر میکنم

سلام 

من می تونم با قرار دادن یک دکمه در بصورت لینک باتن سطری را از گرید ویو پاک کنم به این صورت با استفاده از 

id = grid1.DataKeys[e.RowIndex].Value.ToString();

می گم مقدار آی دی برابر اون id بود  رکورد حذف شود .

حالا مشکل من اینجاست من یک دکمه تو صفحه گذاشتم که این دیتابیس رو بر اساس یک فیلد دیگه فیلتر کنه . وقتی بر این اساس فیلتر میکنه . 

وقتی روی دکمه حذف کلیک می کنم میره اولین آی دی دیتابیس رو حذف می کنه .و اون رکورد رو .

چون با ایندکس هست این مشکل پیش میاد .

نمیشه کاری کرد بر اساس فیلد آی دی که در داخل خود گرید گذاشتم پاک بشه ؟که این مشکل رو هم نداشته باشم .

ممنون

پاسخ های این پرسش

تعداد پاسخ ها : 2 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 4 آذر 1394
  • 14:57

شما باید در رویداد ItemCommand عملیات حذف را انجام دهید

و در گرید و دکمه مربوطه خاصیت CommandArgument را برابر ID هر سطر قرار دهید

کاربر سایت

koroshpa

عضویت از 1392/06/05

  • پنجشنبه 5 آذر 1394
  • 13:24

میشه یک نمونه بگذارید خیلی کوچیک ؟

ممنون

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)