जब मैं अपने नियंत्रण ASP.net में वे इस तरह बाहर आ उत्पन्न:ASP.net एचटीएमएल प्रस्तुत करना अच्छी तरह से (सुंदर बनाएं)
<div id="ctl00_mainContent_ApprovalSelectPanel" class="discussWrapper">
<span class="cbox highlighted"><input id="ctl00_mainContent_ctl00" type="checkbox" name="ctl00$mainContent$ctl00" checked="checked" value="70" /><label for="ctl00_mainContent_ctl00">Buyer1</label></span><span class="cbox"><input id="ctl00_mainContent_ctl01" type="checkbox" name="ctl00$mainContent$ctl01" value="75" /><label for="ctl00_mainContent_ctl01">Buyer2</label></span><span class="cbox"><input id="ctl00_mainContent_ctl02" type="checkbox" name="ctl00$mainContent$ctl02" value="280" /><label for="ctl00_mainContent_ctl02">Client3</label></span><span class="cbox"><input id="ctl00_mainContent_ctl03" type="checkbox" name="ctl00$mainContent$ctl03" value="281" /><label for="ctl00_mainContent_ctl03">Client4</label></span><span class="cbox"><input id="ctl00_mainContent_ctl04" type="checkbox" name="ctl00$mainContent$ctl04" value="283" /><label for="ctl00_mainContent_ctl04">Client2</label></span><span class="cbox"><input id="ctl00_mainContent_ctl05" type="checkbox" name="ctl00$mainContent$ctl05" value="289" /><label for="ctl00_mainContent_ctl05">Client1</label></span><span class="cbox"><input id="ctl00_mainContent_ctl06" type="checkbox" name="ctl00$mainContent$ctl06" value="346" /><label for="ctl00_mainContent_ctl06">artworker1</label></span><span class="cbox"><input id="ctl00_mainContent_ctl07" type="checkbox" name="ctl00$mainContent$ctl07" value="362" /><label for="ctl00_mainContent_ctl07">buyer3</label></span><span class="cbox"><input id="ctl00_mainContent_ctl08" type="checkbox" name="ctl00$mainContent$ctl08" value="367" /><label for="ctl00_mainContent_ctl08">meeeee</label></span><span class="cbox"><input id="ctl00_mainContent_ctl09" type="checkbox" name="ctl00$mainContent$ctl09" value="368" /><label for="ctl00_mainContent_ctl09">stake</label></span>
</div>
सुंदर बदसूरत और कड़ी को समझने के लिए जब आप स्रोत देखते। यह आम तौर पर एक समस्या नहीं है, लेकिन मेरी साइट विज़िटर संसाधनों और ट्यूटोरियल की पेशकश कर रही है जहां स्रोत को देखकर अनुभव का हिस्सा है।
क्या इन नियंत्रणों को अच्छी तरह से प्रस्तुत करने का कोई तरीका है? ठीक से इंडेंट, बेहतर आईडी और नाम इत्यादि?
आपको वेबफॉर्म के साथ सुंदर स्रोत कोड नहीं मिल रहा है। यदि आप एएसपी.नेट एमवीसी का उपयोग करना चाहते हैं तो यह एक बेहतर प्रस्ताव है। – UpTheCreek
मुझे व्यक्तिगत रूप से पता चलता है कि नाम (जितना लंबा और "बदसूरत" दिखाई देता है) एक बहुत ही समझदार तरीका है, विशेष रूप से दोहराने वाले, नेस्टेड नियंत्रण, टेम्पलेट्स और बहुत कुछ "सब कुछ गैर-तुच्छ" से जुड़े परिदृश्यों के साथ; बस बेहतर सीएसएस वर्ग/चयनकर्ताओं (एएसपी.NET नियंत्रणों के लिए आईडी-आधारित चयनकर्ताओं से बचें) और डेटा बाध्यकारी (क्लाइंट आईडी को हार्ड-कोडिंग से बचने के लिए) का उपयोग करें और * जेनरेट किए गए नामों को स्थैतिक संसाधन के रूप में न करें। –