मैं एक HTML सूची रेंडर करने की कोशिश कर रहा हूं जो रेजर व्यू इंजन का उपयोग करते हुए, निम्न की तरह दिखता है:
<ul>
<li id="item_1">Item 1</li>
<li id="item_2">Item 2</li>
</ul>
इस सूची को प्रस्तुत करने के लिए मैं जिस कोड का उपयोग करने का प्रयास कर रहा हूं वह है:
<ul>
@foreach (var item in Model.TheItems)
{
<li id="item_@item.TheItemId">Item @item.TheItemId</li>
}
</ul>
पार्सर घुट रहा है, क्योंकि यह सोचता है कि आईडी विशेषता में अंडरस्कोर के दाईं ओर सब कुछ सादे पाठ है और इसे पार्स नहीं किया जाना चाहिए। मैं कैसे Parser को TheItemId रेंडर करने का निर्देश देने के बारे में अनिश्चित हूं।
मैं मॉडल ऑब्जेक्ट पर एक आइटम नहीं चाहता, जिसमें आइटम_ उपसर्ग शामिल है।
मुझे इस सिंटैक्स को भी रखना है क्योंकि मैं सूची का उपयोग JQuery सॉर्टेबल के साथ कर रहा हूं और क्रमबद्ध फ़ंक्शन के साथ इस सिंटैक्स में आईडी विशेषता को स्वरूपित करने की आवश्यकता है।