के साथ भी और विषम तालिका पंक्तियां मैं एमवीसी 3 के साथ रेजर व्यू इंजन का उपयोग कर रहा हूं और मैं एक टेबल में भी विषम पंक्तियों को अलग-अलग वर्ग बनाने की कोशिश कर रहा हूं।रेजर
अब तक मुझे मिल गया है इस
@{ var odd = true; }
@foreach(var userLot in Model) {
if (!odd) {
<tr id="[email protected]" class="even">
else
<tr id="[email protected]" class="odd">
}
<td>@userLot.Id</td>
<td>@userLot.Description</td>
<td>@userLot.Carat</td>
<td class="averageBid">@userLot.AverageBid</td>
<td class="rank">@userLot.Rank</td>
<td class="currentBid">@userLot.CurrentBid</td>
<td style="width: 200px; height: 30px;" class="tdWithBidInput"><input type="text" style="display: none" /></td>
</tr>
@{ odd = !odd; }
}
यह मैं यह पता लगाने की मार्कअप है और क्या कोड है क्या असमर्थ बेवकूफ दृश्य इंजन के साथ अंतहीन मुसीबत दे रहा है। मैंने एक टीआर ओपनिंग टैग को टेक्स्ट डायरेक्टिव में लपेटने की कोशिश की है, लेकिन फिर बेवकूफ व्यू इंजन क्लोजिंग टी टैग के बारे में सोचता है। यदि मैं एक पाठ निर्देश में बंद टी टैग को लपेटता हूं तो बेवकूफ दृश्य इंजन moans कि पाठ निर्देश का कोई खुला टैग नहीं है।
बस स्पष्ट होना, इस
<text></ tr></text>
त्रुटि देता पाठ टैग कोई खुला टैग है। लवली।
मैं इसे कैसे लिखूं ताकि रेजर कोई त्रुटि न दे?
कृपया जावास्क्रिप्ट समाधान की सिफारिश न करें, मैं यहां रेज़र मुद्दों के आसपास आने की कोशिश कर रहा हूं।
यह भी देखें http://stackoverflow.com/questions/4929538/c-sharp-mvc3-razor-alternating-items-in-a-foreach-list –