2011-10-16 14 views
8
@if (item.hasTypes.Value == true) { 
    Html.ActionLink(item.marketGroupName, "Index", new { id = item.marketGroupID }); 
} 

में यह कथन और Html.ActionLink है, तो मेरे पास यह है कि यदि टाइप टाइप सही है, तो यह एक एक्शनलिंक बनाएगा। लेकिन उपर्युक्त कोड काम नहीं करता है। यह उन कॉलम में खाली दिख रहा है।यदि रेजर एमवीसी 3

+0

यह वास्तव में कुछ मूल्य 'TRUE' के बराबर है है? – Samich

+0

यह एक शून्य प्रकार है, तो हाँ – DevSharp

उत्तर

18

मुझे लगता है कि आप एक @ जो उत्पादन के लिए प्रयोग किया जाता है भूल गया:

@if (item.hasTypes.Value) { 
    @Html.ActionLink(item.marketGroupName, "Index", new { id = item.marketGroupID }); 
} 
3

आपको वास्तव में आउटपुट के लिंक को प्रस्तुत करने की आवश्यकता है। आपका वर्तमान कोड एक लिंक बनाता है लेकिन वास्तव में इसके साथ कुछ भी नहीं करता है। सूचना अतिरिक्त @ नीचे:

@if (item.hasTypes.Value == true) { 
    @Html.ActionLink(item.marketGroupName, "Index", new { id = item.marketGroupID }); 
} 
संबंधित मुद्दे