سؤال

ما هي جوانب UpdatePanel الحساسة للوقت؟

لدي UpdatePanel يعمل بشكل جيد.إذا غادرت الصفحة لبضع دقائق ثم عدت، فلن تعمل UpdatePanel.بالنظر إلى Firebug، أرى أنه يرسل الطلب ويحصل على الرد.ومع ذلك، لا يتم تحديث الصفحة نفسها.لا أرى أي أخطاء في البرنامج النصي أيضًا.حتى الآن لم أتمكن من تحديد أي عامل آخر غير مرور الوقت.

هل كانت مفيدة؟

المحلول

ربما تمت إعادة تدوير مجال التطبيق الخاص بك أو تم فقدان جلستك.هل حاولت رؤية ما يتم استدعاؤه على الخادم؟سيكون هذا هو اقتراحي بشأن المكان الذي يجب أن أبحث فيه بعد ذلك.

نصائح أخرى

قم بإيقاف تشغيل مراقبة شبكة Firebug إذا تم تمكينها.

على الأرجح انتهت صلاحية الجلسة، مما أدى إلى إرسال بيانات لم تعد تتطابق مع الصفحة.

إذا كانت جلسة تنتهي صلاحيتها، فيجب أن تكون قابلة للتكرار بدون UpdatePanel -- ارجع إلى إعادة النشر وانظر ما إذا كان الأمر يحدث أيضًا بهذه الطريقة.قد تحصل أيضًا على فكرة أفضل عن الخطأ نظرًا لأنه من غير المحتمل أن يتم تناوله بواسطة JavaScript الذي يعمل عليه UpdatePanel أسفل الغطاء.

لقد لاحظت أنه إذا كان لديك عدد كبير من عناصر التحكم في لوحة التحديث الخاصة بك، فمن الممكن أن تنتهي مهلة التحديث أو يرفض العمل.ذات مرة كان لدي عرض شبكي في لوحة التحديث مع ثلاثة عناصر تحكم في تقويم أجاكس في كل صف.إجمالي 2000 سجل في عرض الشبكة.لم تكن لوحة التحديث سعيدة للغاية

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top