मैं इस विचित्र चीज में आया हूं कि मैं एक अलग (तार्किक) तरीके से काम करने की उम्मीद कर रहा था, लेकिन ऐसा नहीं है। क्या यह एक बग या "फीचर" है?डाटाबेस एएसपी.नेट सूची की सूची ड्रॉपडाउन सूची मुद्दे
तो ड्रॉपडाउनलिस्ट है कि मैं सूची सूची की सूची के साथ कोडबेंड में पॉप्युलेट कर रहा हूं।
List<ListItem> users = new List<ListItem>();
foreach (SubscriptionUser su in subscriptionDetails.UserList)
{
users.Add(new ListItem(su.FirstName + " " + su.LastName, su.EmailAddress));
}
ddlPrimaryContact.DataSource = users;
ddlPrimaryContact.DataBind();
अब, किसी ने मुझे समझा सकता है क्यों डेटाबाउंड DropDownList दोनों पाठ और मूल्य बिल्कुल वैसा ही करने के लिए सेट: प्रत्येक नया ListItem 2 तर्क, IntelliSense-उपलब्ध किए गए दस्तावेज़ के अनुसार, इसके पाठ और मूल्य के अनुरूप हो जाता है (ListItem टेक्स्ट) ListItem.Text को टेक्स्ट और ListItem.Value के रूप में मूल्य के रूप में उपयोग करने के बजाय?
ARGH!! http://www.freeimagehosting.net/uploads/fe65d0e7d5.jpg
या मैं कुछ गलत कर रहा हूँ?
चूंकि आप अपनी सूची बनाने के लिए पहले से ही लूपिंग कर रहे हैं, क्यों न केवल प्रत्येक सूची आइटम को ड्रॉपडाउन सूची में जोड़ें? – ScottE