الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

How to force a postback

مغلق
بدأه Adel Khayata في 29 يناير 2005 · 1 رد · 448 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم.

أنا أريد عمل PostBack قسري في نقطة محددة من البرنامج ( يعني غير ال PostBack الاوتوماتيكي الناتج عن أي Control ) ... فكيف يمكن عمل ذلك ؟

جزاكم الله خيراً.

#2

يمكنك مناداة الPostBack الخاصة بكنترول معين عن طريق استخدام الدالة :GetPostBackClientEvent حيث المدخل الاول هو الكنترول الذي تنوي مناداة ال PostBack الخاصة به بينما المدخل الثاني فيتيح لك ارسال قيمة للدالة التي ستتعامل مع ال PostBack

اذا كان لديك زر واسمه Button1 وتود مناداة ال PostBack لخاصة به عند تصفح الصفحة فيمكنك ذلك بكتابة الكود التالي:

this.RegisterStartupScript("dummy","<script language=javascript>" + this.GetPostBackClientEvent(Button1,string.Empty) + "</script>");

طبعا الدالة GetPostBackClientEvent كثيرة الاستخدام ويمكنك بها عمل الكثير.

تحياتي

مدني

هذا الموضوع مغلق.

مواضيع مشابهة