2012-03-14 9 views
5

किसी disableOutputTag संपत्ति के साथ एक समस्या है, जहां अगर आप एक दोहराने नियंत्रण के अंदर एक गणना क्षेत्र पर नियंत्रण के लिए उत्पादन टैग को निष्क्रिय और कहा कि टैग के अंदर ssjs गणना सामग्री है, यह सामग्री की गणना नहीं होगा अनुभव है? क्या अक्षमऑटपुटटैग संपत्ति केवल दोहराव नियंत्रण के अंदर स्थिर सामग्री के साथ काम करने के लिए है या यह एक बग है?XPages disableOutput टैग मुद्दा

+1

मैं भी disableoutputtag कि कुछ स्थितियों में यह गाया 'संपत्ति की तरह बर्ताव के साथ इस तरह एक मुद्दा देखा। दुर्भाग्य से मैं इस मुद्दे को पुन: पेश नहीं कर सका। – jjtbsomhorst

+1

मैं क्या उसके एक बग या नहीं पता नहीं है, लेकिन आप से आईडी विशेषता को दूर करने और सच करने के लिए disableTheme विशेषता सेट करके disableOutputTag के व्यवहार का अनुकरण कर सकते हैं। शायद यह आपको अल्प अवधि में मदद करता है। – Naveen

+0

धन्यवाद नवीन - मैं कोशिश करूँगा और आपको बता दूंगा। – pipalia

उत्तर

4

मैं क्या उसके एक बग या नहीं पता नहीं है, लेकिन आप से आईडी विशेषता को दूर करने और disableTheme सच की विशेषता की स्थापना करके disableOutputTag के व्यवहार का अनुकरण कर सकते हैं। शायद यह आपको अल्प अवधि में मदद करता है।

संपादित करें: आप अधिक जानकारी के लिए here उल्लेख कर सकते हैं।

+1

@pipalia के रूप में, बस आईडी विशेषता को हटा दें पर्याप्त था, मैंने अक्षमथीम संपत्ति को स्पर्श नहीं किया। धन्यवाद। –

3

इतना ही होता है जब एक दोहराने के अंदर लेकिन यह भी में जब आप एक नया XPage बनाने xp:Text नियंत्रण रखने, यह पर एक xp:text जोड़ सकते हैं और तरह अपने मूल्य निर्धारित किए हैं: ऊपर के उदाहरण में

<xp:text value="This is a test" disableOutputTag="true"/> 

xp:text गायब हो जाएगा। यह वही नहीं है जो आप चाहते थे। मैं उम्मीद करता हूं कि केवल प्रस्तुत पृष्ठ पर मूल्य दिखाई देगा। लेकिन मुझे लगता है कि मैं समझा सकता हूं कि ऐसा क्यों होता है। चूंकि इस घटक के प्रस्तुत में कहीं भी कोई टैग परिभाषित नहीं किया गया है (disableoutputtag) यह कहता है कि इसे कुछ भी उत्पन्न नहीं करना चाहिए। क्योंकि यह अपनी आईडी को 'कुछ नहीं' और इतने पर बांध नहीं सकता है।

वैसे भी, मैं एक परिदृश्य में जहाँ मैं किसी भी आसपास के टैग के बिना सादे पाठ प्रस्तुत करना चाहते हैं के बारे में सोच नहीं सकता था। इसे कम से कम एक अवधि या अनुच्छेद (<p>) टैग से घिरा होना चाहिए ताकि आप इसे स्टाइल कर सकें। और एक आईडी अच्छा होगा इसलिए मैं आंशिक रीफ्रेश के साथ सामग्री बदल सकता हूं।

+2

कई परिदृश्य हैं जब आप आस-पास के टैग नहीं चाहते हैं, उदाहरण के लिए जब आप इसका अपना HTML बनाते हैं। या जब आपके पास दोहराव नियंत्रण होता है और आप इंडेक्स वैरिएबल इत्यादि के आधार पर जोड़ना चाहते हैं। क्लासिक नोट्स वेब विकास में फॉर्म का उपयोग करके, हम एक फॉर्म पर एक फ़ील्ड डाल सकते हैं और मान की गणना कर सकते हैं या मान को पॉप्युलेट करने के लिए एलएस का उपयोग कर सकते हैं। मैं सामान्य रूप से xpages में HTML उत्पन्न करने के लिए एक गणना किए गए पाठ का उपयोग करके समान प्रभाव प्राप्त करता हूं, जब तक कि xpages में ऐसा करने के अन्य तरीके न हों? – pipalia

संबंधित मुद्दे