سؤال

ولدي ListView داخل لوحة تحديث وأراد أن تغيير استعلام تحديد من التعليمات البرمجية التي أطلقها الحدث انقر على زر ثم إعادة تحميل يكون ListView داخل لوحة تحديث. لا أحد يعرف كيفية تسبب لوحة تحديث لتحديث من وراء الرمز؟

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

المحلول

ومجرد القيام به:

YourUpdatePanelId.Update();

MSDN :

<اقتباس فقرة>   

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

     

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

     

إذا لم يتم تعريف الملكية ContentTemplate للتحكم UpdatePanel، أية تحديثات لوحة سيحدث.

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