发布于2023-12-26 22:15 阅读(507) 评论(0) 点赞(9) 收藏(4)
我有一个表,我想在实际库存低于最低库存时对其进行标记,为此我将使用 Razor 渲染视图,但我没有得到结果
我附上我的视图,其中包含我们希望干预的表
<table class="table table-bordered table-hover table-condensed">
<tr>
<th>
@Html.DisplayNameFor(model => model.First().v_Nombre)
</th>
<th>
@Html.DisplayNameFor(model => model.First().StockReal)
</th>
<th>
@Html.DisplayNameFor(model => model.First().StockMinimo)
</th>
<th></th>
</tr>
@foreach (var item in Model)
{
var fila = string.Empty;
if(item.StockReal < item.StockMinimo)
{
fila = "danger";
}
<tr class="@fila">
<td>
@Html.DisplayFor(modelItem => item.v_Nombre)
</td>
<td>
@Html.DisplayFor(modelItem => item.StockReal)
</td>
<td>
@Html.DisplayFor(modelItem => item.StockMinimo)
</td>
<td>
<a href="#" class="btn btn-outline-warning" onclick="EditarProducto(@item.Kn_CodigoProducto)">Editar </a>
</td>
</tr>
}
</table>
预期行为:实际库存小于最小库存的行变为红色
实现的行为:我的观点没有改变
我究竟做错了什么?我的 Razor 代码中缺少什么?对我有什么帮助吗?
在 bootstrap 4 中,class
更改table-danger
您的代码:
if(item.StockReal < item.StockMinimo)
{
fila = "table-danger";
}
作者:黑洞官方问答小能手
链接:http://www.qianduanheidong.com/blog/article/533301/bf3523ceb0e2e032b08b/
来源:前端黑洞网
任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任
昵称:
评论内容:(最多支持255个字符)
---无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事,而不是让内心的烦躁、焦虑,坏掉你本来就不多的热情和定力
Copyright © 2018-2021 前端黑洞网 All Rights Reserved 版权所有,并保留所有权利。 京ICP备18063182号-3
投诉与举报,广告合作请联系vgs_info@163.com或QQ3083709327
免责声明:网站文章均由用户上传,仅供读者学习交流使用,禁止用做商业用途。若文章涉及色情,反动,侵权等违法信息,请向我们举报,一经核实我们会立即删除!