इस उदाहरण पर विचार करें:
& lt; इनपुट प्रकार = "चेकबॉक्स" @if (ध्वज ) {@: चेक किया गया} / & gt;
समस्या यह है कि आउटपुट स्ट्रिंग के भाग के रूप में रेज़र इंजन द्वारा } / & gt;
की कल्पना की जाती है।
मैंने कोष्ठक का उपयोग करने की कोशिश की, लेकिन कोई भाग्य नहीं।
क्या एक ही पंक्ति में @:
ऑपरेटर को समाप्त करने का कोई तरीका है, या मुझे इसे दूसरे लाइन में विभाजित करना होगा / टर्नरी का उपयोग करना ऑपरेटर?
अद्यतन
मेरे अनुरोध का एक बहुत ही सामान्य उपयोग-मामला एक वर्ग जोड़ना हो सकता है यदि कोई मान सत्य है:
& lt; div वर्ग = 'कंटेनर @ (सक्रिय? "सक्रिय")' / & gt;
इसलिए यदि टर्नरी ऑपरेटर का :
मौजूद नहीं है, तो यह मानता है कि वह इसे एक unary अगर
ऑपरेटर के रूप में मानता है, लेकिन यह सिर्फ एक इच्छा है ...
'सी # यूज़र वॉइस' पर मेरा सुझाव है।
<पी > एकल विशेषता के लिए आप
@value
वाक्यविन्यास का उपयोग कर सकते हैं, जिसमें चेकबॉक्स के लिए विशेष मामला भी है (देखें): & lt; इनपुट प्रकार = "चेकबॉक्स" चेक = " @ फ्लैग "/ & gt;
आप & lt; text & gt;
सिंटैक्स का उपयोग भी कर सकते हैं जो स्पष्ट ("पंक्ति के अंत तक" के बजाय) टैग बंद कर रहा है:
& lt; इनपुट प्रकार = "चेकबॉक्स" @if (ध्वज) {& lt; पाठ & gt; चेक & lt; / text & gt; } / & Gt;
No comments:
Post a Comment