में "दस्तावेज़ को दोबारा सुधार नहीं सका" मैं एएसपी.NET उपयोगकर्ता नियंत्रण में हूं। जब मैं सभी मार्कअप को दोबारा सुधारने के लिए कंट्रोल-के, कंट्रोल-डी टाइप करता हूं, तो मुझे वीएस 2008 से संदेश की एक श्रृंखला मिलती है:एएसपी.NET, VS2008
"दस्तावेज़ को दोबारा सुधार नहीं किया जा सका। मूल प्रारूप बहाल किया गया था।"
"कार्रवाई पूर्ण नहीं कर सका।"
"ऑपरेशन पूरा नहीं हो सका। पैरामीटर गलत है।"
कोई भी जानता है कि इसका क्या कारण है?
संपादित करें: ठीक है, यह बस ... अजीब है।
समस्या यहाँ है:
<asp:TableCell>
<asp:Button Text="Cancel" runat="server" ID="lnkCancel" CssClass="CellSingleItem" />
</asp:TableCell>
किसी तरह कि एएसपी: बटन लाइन समस्या का कारण है। लेकिन अगर मैं किसी भी व्यक्तिगत विशेषता को हटा देता हूं, तो प्रारूपण कार्य करता है। या यदि मैं एक नई विशेषता जोड़ता हूं, तो प्रारूपण कार्य करता है। या अगर मैं टैग को गैर-स्व-बंद करने के लिए बदलता हूं, तो यह काम करता है। लेकिन अगर मैं इसे पूर्ववत करता हूं और छोड़ देता हूं, तो यह काम नहीं करता है।
सब मुझे लगता है कि यह वास्तव में अस्पष्ट, विचित्र बग का कुछ प्रकार है।
एक विशेषता को हटाने के बारे में क्या पूर्ववत करने के बजाए इसे पुनः टाइप करना है? शायद एक अजीब अमान्य चरित्र है जिसे देखा नहीं जा सकता है। – palehorse
भले ही, कुछ भी हटाने के बजाय, मैं एक नई विशेषता में जोड़ता हूं (जैसे, कहें, बैककोलर = "ग्रीन"), यह मुझे फिर से स्वरूपित करने देता है। इसके लिए मेरे पास कोई तार्किक स्पष्टीकरण नहीं है। –
कितना अजीब है। मुझे लगता है कि एकमात्र ऐसी चीज जो मुझे आश्चर्य होगी, वह केवल नए कोड (केवल एचटीएमएल, बॉडी टेबल पंक्ति और बटन वाला एक सेल) में कोड को पर्याप्त रूप से कॉपी कर रही है, देखें कि क्या यह अभी भी इस तरह से व्यवहार करता है ... या बस ऐसा लगता है कि यह अजीब बग तक चॉकलेट है। – palehorse