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

كيف أستخدم الخاصة "AutoPostBack" في "ASP.net"؟

عبد الرحيم

السؤال

Recommended Posts

  • 0

عند بناء نموذج تفاعلي يلزمك في العديد من الحالات تفعيل عملية إرسال النموذج لدى اختيار عنصر من قائمة أو تفعيل مربع اختيار، بحيث يُسمح للمخدّم بتحديث الصفحة عند الاستجابة لخيارات المستخدم.
كانت هذه العملية تتم سابقاً في "ASP" بواسطة حدث من جهة الزبون مرتبط بحدث اختيار أو تعديل حالة كحدث "OnChange" كما في الشيفرة التالية:

<script language="javascript"> 
<!-- 
function __doPostBack(eventTarget, eventArgument) { 
var theform = document.ctrl0; 
theform.__EVENTTARGET.value = eventTarget; 
theform.__EVENTARGUMENT.value = eventArgument; 
theform.submit(); 
} 
<input id="MyControl" type="checkbox" name="MyControl" 
onclick="javascript:__doPostBack('MyControl','')" /> 
<input type="hidden" name="__EVENTTARGET" value="" /> 
<input type="hidden" name="__EVENTARGUMENT" value="" /> 
// -->

 

أما في "ASP.net" فيمكن إسناد القيمة "True" إلى الخاصة "AutoPostBack" حتى يجري إرسال الصفحة إلى المخدم بعد كل تعديل على عنصر التحكم الذي تم تعيين هذه الخاصة له.

 

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

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...