संबंधित प्रश्न: Get All Web Controls of a Specific Type on a Pageपेज लोड पर प्रीरेंडर का उपयोग कब करें?
सवाल इसके बाद के संस्करण मैंने पूछा कि कैसे मैं सभी नियंत्रण प्राप्त कर सकते हैं, एक आकर्षण की तरह काम करता है, लेकिन कुछ अभी काफी फिट इसलिए मैंने सोचा कि यह मेरे हो सकता है नहीं करता है। मेरे पास निम्न कोड है लेकिन यह पृष्ठ पर नियंत्रणों में हेरफेर नहीं कर रहा है लेकिन मेरे सिद्धांत में इसे काम करना चाहिए।
List<DropDownList> allControls = new List<DropDownList>();
ControlEnhancer.GetControlList<DropDownList>(Page.Controls, allControls);
foreach (DropDownList childControl in allControls)
{
foreach (ListItem li in childControl.Items)
{
li.Attributes.Add("title", li.Text);
}
childControl.Attributes.Add("onmouseover", "this.title=this.options[this.selectedIndex].title");
}
कोड Thats, GetControlList() कोड आप संबंधित सवाल जो दिखाता है कि कैसे यह सब नियंत्रण अपने बस मेरी हेरफेर हो जाता है, से प्राप्त कर सकते हैं। मैं सभी ड्रॉपडाउन सूची सूची प्राप्त करने की कोशिश कर रहा हूं और उन्हें एक शीर्षक जोड़ सकता हूं ताकि मेरे पास टूलटिप हो।
यह आईई 8 के लिए एक त्वरित फिक्स है और नीचे ड्रॉप बॉक्स में लंबे पाठ के कटौती।
मूल प्रश्न नियंत्रण की सूची प्राप्त करता है, इस सवाल को मुझे ड्रॉपडाउनलिस्ट नियंत्रण प्राप्त करने और उन्हें कुशल बनाने की आवश्यकता है जैसे कि मैं टेक्स्ट विशेषता जोड़कर ऊपर की कोशिश कर रहा हूं। – Anicho
अपडेट: ऐसा लगता है कि समस्या कोड के साथ अधिक नहीं है, यह तब तक निष्पादित नहीं हो रहा है जब तक कि मैं पेज पर एक पोस्टबैक को मजबूर नहीं करता हूं, समस्या अलग-अलग है, जल्द ही उत्तर पोस्ट करेगा। – Anicho
क्या यह पृष्ठ लोड में चल रहा था, इसे प्रीरेंडर ईवेंट में चलाने के लिए आवश्यक था। – Anicho