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

تكرار القيم في dropdownlist

بدأه tatatab في 31 يوليو 2013 · 6 رد · 579 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع
 

اخواني لدي مشكلة وفي الحقيقة لم اجد لها حل الى الان :

 

في dropdownlist  عندما اضيف لها خاصية   "AppendDataBoundItems="True   فان القيم تتكرر في كل مرة اختار قيمة , مع العلم باذن هذه dropdownlist  تعرض بيانات جدول من قاعدة البيانات عندي .

 

فكيف لي ان اختار من dropdownlist  دون تكرار القيم مع كل AutoPostBack

#2

انت رابط ال dropdownlist  بقاعده البيانات عن طريق كود   ولا عن طريق sqldatasorce ؟

تم تعديل هذه المشاركة بواسطة EssamElDen في 31 يوليو 2013 في 19:35

#3

رابطه عن طريق كود انا كاتبه

#4

بص هوا علي حد علمي ان الموضوع بيحصل بسبب ان البادج اول مبتعمل بوست باك الكود بيتنفذ تاني ف بالتالي القيمه بتدخل كمان مره بص هوا الحل ممكن انك تشيل الكود خالص و تستدخدم بداله SQLDataSource 

او انك تخلي الكود ميشتغلش في حاله البوست باك عن طريق الكود الاتي (كود VB وليس C# )

 If Not IsPostBack Then
            'your code here'
        End If

ايضاً هناك حل اخر و هو انك تشيل كل قيم الدروب داون ليست قبل تنفيذ الكود حتي يعاد وضعها من جديد فتكون بهذا الشكل غير مكرره من خلال الكود التالي 

 DropDownList1.Items.Clear()        'then your code here

و انا عن نفسي صراحه اجد SQLDataSource افضل و اسهل في الاستخدام 

ارجو تكون اجابتي وافيه و تحقق المطلوب

تم تعديل هذه المشاركة بواسطة EssamElDen في 1 أغسطس 2013 في 16:15

#6
 

اخي مشكور بارك الله فيك تم حل المشكلة , ولكني لس سؤال اخر , كيف يمكن ان اعمل Filter للبيانات داخل هذا dropdownlist  بحيث كأنني اكتب القيمة وتبدا الفلترة وكانني اكتب قى textbox

#7

معلش مش فاهم قصدك كويس بالفيلتر اللي انت عاوزه لو ممكن تديني مثال عشان افهم انت عاوز ايه بظبط 

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