Radgrid فقدان مسار عنصر تحرير الحالي بعد إدراج التشغيل في DataSource
سؤال
لدي radgrid ملزمة إلى linqdatasource. تحتوي الشبكة على تحرير وتحديث الأعمدة المحددة. إنه يعرض طاولة بسيطة دون أي منظمة هرمية.
أنا آخذ الخطوات التالية.
ملء radgrid باستخدام linqdatasource
انقر فوق تحرير على الصف الأخير من الشبكة
من عنصر تحكم آخر على الصفحة، قم بتحديث LinQDataSource واستدعاء Rebind على الشبكة
تفقد الشبكة تتبع عنصر التحرير الحالي، ويفتح عنصر مختلف في وضع التحرير
الرجاء المساعدة.
المحلول
إذا قمت بإعادة ربط البيانات DataSource، فسيتم إعادة تعيين كل شيء. ستحتاج إلى تتبع العنصر الحالي "تحرير"، و "أعد تنشيط" بعد انتعاش ملف البيانات.
نصائح أخرى
تأكد من أن:
- جميع الملزم في حدث OnInIT (أو بعد معالجة الزر النقر)
- لم يتم تعطيل ViewState للشبكة
لا تنتمي إلى StackOverflow