基于ViewModel.net core的值在razor视图上隐藏链接图标
我试图根据Viewmodel的值显示或隐藏链接图标 这是我到目前为止尝试过的方法,但不起作用基于ViewModel.net core的值在razor视图上隐藏链接图标,.net,asp.net-core,razor,.net,Asp.net Core,Razor,我试图根据Viewmodel的值显示或隐藏链接图标 这是我到目前为止尝试过的方法,但不起作用 @foreach (var t in Model.Tickets) { if (t.ConditionID == 2) { <a asp-controller="Replies" asp-action="Create" asp-route-id="@item.TicketID"><
@foreach (var t in Model.Tickets)
{
if (t.ConditionID == 2)
{
<a asp-controller="Replies" asp-action="Create" asp-route-id="@item.TicketID"><i
class="fas fa-reply"></i>|</a>
}
}
@foreach(Model.Tickets中的变量t)
{
if(t.ConditionID==2)
{
|
}
}
有什么想法吗?谢谢在我看来,你的代码是完全正确的,我想问你问题发生在哪里。它在任何情况下都会显示图标…你可以尝试模拟一些数据,它在这里工作得很好,或者你可以发布关于你的问题的更多细节。你可以在这里看到我的测试谢谢…我也尝试
Model.Tickets.ToList()
但它没有;不行。。。。