在剃刀视图中使用 if has value 语句不起作用
我有一个包含 3 个不同的 {price (value> int)} 参数的数据库表 我认为,如果其中一个有价值,可以显示相同的 html 代码 我认为我已经尝试过类似的事情(不起作用),
@if(item.price_e.HasValue )
<text> €
}
@if(item.price_d.HasValue)
<text>$
}
else
item.price
该怎么做? 我的看法
@foreach (var item in Model) {
<div class="prod" >
<div class="prodh">
<h3> @item.destination
@item.City
@item.pkg_type
</h3>
@item.description
//i have also tryed this Not working
@if(item.price !=0)
{
<text>bla
}
@if(item.price_d !=0)
{
<text>$
}
</div>
<div class="prodb">
@item.date
@item.company.company_id
@item.destination</div>
</div>
}
I have a db table with 3 different {price (value> int)} parameters
I would like in my view that in case one of them has value in it to display same html code
I had tried something like this in my view (not working)
@if(item.price_e.HasValue )
<text> €
}
@if(item.price_d.HasValue)
<text>$
}
else
item.price
what the way to do it?
My view
@foreach (var item in Model) {
<div class="prod" >
<div class="prodh">
<h3> @item.destination
@item.City
@item.pkg_type
</h3>
@item.description
//i have also tryed this Not working
@if(item.price !=0)
{
<text>bla
}
@if(item.price_d !=0)
{
<text>$
}
</div>
<div class="prodb">
@item.date
@item.company.company_id
@item.destination</div>
</div>
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您缺少一些
}
并且尚未使用关闭
您的第二个代码示例也缺少
You are missing some
}
and haven't closed the<text>
with</text>
Your second code sample is also missing a
</div>