如果声明和Razor MVC 3中的Html.ActionLink

Dev*_*arp 10 razor asp.net-mvc-3

@if (item.hasTypes.Value == true) { 
    Html.ActionLink(item.marketGroupName, "Index", new { id = item.marketGroupID });
}
Run Code Online (Sandbox Code Playgroud)

我有这个,所以如果hasTypes为true,它将创建一个actionlink.但上面的代码不起作用.它在这些列中显示为空.

Dar*_*rov 21

我想你忘记了@用于输出的东西:

@if (item.hasTypes.Value) { 
    @Html.ActionLink(item.marketGroupName, "Index", new { id = item.marketGroupID });
}
Run Code Online (Sandbox Code Playgroud)