मैं एक एमवीसी 3 रेजर व्यू का उपयोग कर निम्नलिखित एचटीएमएल प्रस्तुत करने की कोशिश कर रहा हूं:एएसपी.नेट एमवीसी 3 रेजर का उपयोग कर ऑब्जेक्ट वैल्यू के साथ HtmlAttributes कैसे प्रस्तुत करें?
<input id="EffectiveDate" name="EffectiveDate" type="date" data-options='{"mode": "flipbox"}' />
मैं प्रस्तुत करने के लिए डेटा-विकल्प विशेषता में उद्धरण चिह्न प्राप्त करने में असमर्थ रहा हूं। कोई फर्क नहीं पड़ता कि मैं क्या कोशिश करता हूं, उन्हें "
के रूप में प्रस्तुत किया जाता है। मेरे दृश्य में मैंने कई प्रयास किए हैं:
@Html.TextBoxFor(model => model.EffectiveDate, new { type = "date", data_options= " { 'mode':'flipbox' }"})
और
@Html.TextBoxFor(model => model.EffectiveDate, new { type = "date", data_options= @Html.Raw("{\"mode\":\"flipbox\"}")})
किसी भी सुझाव के बारे में कोई सुझाव उद्धरण चिह्न डीकोड करें?
आप उस क्षेत्र के साथ क्या कर रहे हैं? यदि आप jquery का उपयोग कर रहे हैं, तो आपको इसे HTML स्ट्रिंग के रूप में पढ़ना पड़ सकता है, और इसका उपयोग करने से पहले इसे jquery में डीकोड करना पड़ सकता है। – jzm
मैं टेक्स्ट बॉक्स को डेट पिकर में बदलने के लिए एक jQuery मोबाइल प्लगइन का उपयोग कर रहा हूं। 'डेटा-विकल्प' विशेषता दिनांक पिकर विकल्पों को परिभाषित करती है। जैसा कि आप कह रहे हैं, jQuery डेटा-ऑब्जेक्ट ऑब्जेक्ट को डीकोड करता है, इसलिए सब कुछ ठीक काम करता है। लेकिन मैं जानना चाहता हूं कि मेरे कोड को साफ करने और भविष्य के संदर्भ के लिए दोनों को प्रतिपादन से पहले उद्धरण चिह्नों को कैसे डीकोड करना है। ऐसा लगता है कि मैं किसी बिंदु पर फिर से सामना कर सकता हूं। – xcer