اذهب إلى المحتوى
  • 0

ماذا تعني AutoPostBack في ASP.Net؟

عامر بيرادي

السؤال

Recommended Posts

  • 0

ببساطة تتيح AutoPostBack عند تطبيقها على عنصر في جعله يقوم بالعودة إلى السيرفر (الخادوم) بشكل تلقائي عند تطبيق حدث معين، كما تعلم هناك عناصر Controls مثل الأزرار Buttons تقوم بالرجوع للسيرفر عند تطبيق حدث Click، فعند رغبتنا بجعل عنصر ما كالقائمة المنسدلة DropDownList مثلًا أن تقوم بالعودة للسيرفر عند كل عملية تغيير Change عليها لتقوم بتنفيذ دالة معينة موجودة في الـcode behined نقوم بوضع AutoPostBack="True" ونحدد في الحدث OnSelectedChange الدالة التي ستقوم بتنفيذها عند حدوث تغيير (إختيار عنصر من القائمة).

كمثال أوضح افترض أنه لديك قائمتان منسدلتان في الأولى يوجد أسماء مجموعة من الدول وتريد عند اختيار دولة معينة أن تقوم بتعبئة القائمة المنسدلة الثانية بأسماء جميع المدن الموجودة في هذه الدولة التي تم اختيارها، في هذه الحالة ستقوم بتطبيق خاصية AutoPostBack على القائمة المنسدلة الأولى وتحدد الدالة التي ستُنفذ في الحدث OnSelectedChange الذي بدوره سيقوم بتعبئة القائمة المنسدلة الثانية بأسماء جميع المدن الموجودة في الدولة التي اخترتها من القائمة الأولى.

select1.thumb.png.17e941fbe8211b7d863ba3

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...