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

مشكلة في تحديث قائمة منسدلة تعتمد على قائمتين قبلها

بدأه تمرد إلكترون في 3 سبتمبر 2008 · 5 رد · 833 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

لدي ثلاث قوائم منسدلة :

الأولى: قائمة الدول ( مصدرها جدول يحتوي على اسم الدولة)

الثانية : قائمة المدن ( مصدرها جدول يحتوي على المدينة واسم الدولة)

الثالثة: قائمة المراكز التابعة لكل مدينة ( مصدرها جدول يحتوي على المركز واسم المدينة)

الوصف: عند اختيار الدولة تظهر لي المدن التابعة لها وإلى حد الآن لا يوجد مشاكل ، ثم قمت بإضافة القائمة الثالثة (المراكز) وعندما

قمت باختيار المدينة المطلوبة يقوم بتحديث الصفحة تلقائياً (AutoPostBack) ولكن تظهر قائمة المراكز خالية ولا يوجد فيها شيء

وفي قائمة المدن يعيدني إلى اسم أول مدينة في القائمة فلو اخترت المدينة الثالثة أو العاشرة أو الأخيرة يعمل تحديث ويضع لي اسم أول مدينة

في القائمة ولا تظهر بيانات القائمة الثالثة ، فكيف أتخطى هذه المشكلة علماً أنني استخدم أدوات الفيجوال ستوديو لعمل ذلك وليس الكود.

فضلاً عن أنني بحاجة لقائمة منسدلة رابعة لها استخدام آخر وتعتمد على ما قبلها .. !

تقبل الله صيامكم وقيامكم

تم تعديل هذه المشاركة بواسطة تمرد إلكترون في 3 سبتمبر 2008 في 14:51

#2

ممكن ترفع الكود للتوضيح؟

و اتاكد انك في ال page_load لا تقوم بعمل clearSelection للقوائم المنسدلة او تصفير ال seledtedindex

او لا تضع كود تحميل الدول داخل

 if(!IsPostback)

حتي لا يتم تحميلها مع كل postback

او ان ال viewstate غير مفعله

#3

لا تصع كود التحديث في Page.Load

يمكن وضع كود التحديث في SelectedIndexChanged للقوائم

اما بالنسبة لرجوع القائمة للاختيار الاول سببها انك تقوم باضافة عناصر القائمة بعد عملية اضافة المعلمومات من ViewState الى ال قوائم

#4

المعذرة على التأخير ...

مشكلتي لا أستخدم الكود بل أستخدم المعالج في فرز ظهور البيانات وفي تصميم الاستعلامات

فكيف أتخطى هذه المشكلة باستخدام المعالج أو وضع مثال بالكود أستطيع التمشي به.

شكرا لكم

#6

بارك الله فيك أخ أحمد ، ونفع بك

مشكلتي كانت في كتابة مصطلحات البحث المناسة والأقرب لما أريده.

تحياتي للجميع.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…