मैं एएसपी.NET 4.0 वेबफॉर्म का उपयोग कर रहा हूं। मैं मास्टर पेज का भी उपयोग कर रहा हूं जो अन्य मास्टर पेजों से प्राप्त होता है। मेरे पास पैनलों के अंदर नियंत्रण है। असल में बहुस्तरीय कंटेनर हैं। यह तत्वों को बड़ी आईडी के कारण बना रहा है। मैं आईडी के बारे में 300 बाइट लंबा देख रहा हूँ!ASP.NET सर्वर नियंत्रण कैसे कम से कम आईडी प्राप्त करने के लिए?
जब किसी पृष्ठ में सैकड़ों तत्व होते हैं, तो इन आईडी पृष्ठ के आकार को नाटकीय रूप से बढ़ाते हैं। मेरे पास बाध्यकारी नियंत्रण के साथ GridView
है।
प्रत्येक सर्वर नियंत्रण में सबसे कम संभव आईडी रखने का सबसे अच्छा तरीका क्या है? क्या प्रत्येक तत्व अपने कंटेनर पर निर्भर नहीं है (ClientIDMode="static"
के अलावा) आईडी भी अगर पृष्ठ में अनूठा हो तो भी? आखिरकार, क्या एएसपी.नेट एमवीसी इस मुद्दे को कम करता है?