这是我的代码。
代码:
@model PagedList<Repository.IMCargo.IMPORTAWB>
@using MvcAjaxPager
@{
List<Repository.IMCargo.AWBSECTION82> entity = ViewBag.PossibleDone;
}
@foreach (var item in Model)
{
<tr>
<td>@item.AWBNO
</td>
<td>@item.AIRLINENAME
</td>
<td>@item.CARGODATE
</td>
</tr>
}
如果<td>
为空,我想在CargoDate的CARGODATE
中添加一个添加按钮,并显示日期是否有值。
答案 0 :(得分:2)
@foreach (var item in Model)
{
<tr>
<td>
@item.AWBNO
</td>
<td>
@item.AIRLINENAME
</td>
<td>
@if (string.IsNullOrEmpty(item.CARGODATE))
{
<input type="button" value="add" />
}
else{
@item.CARGODATE
}
</td>
</tr>
}
答案 1 :(得分:0)
CARGODATE
属性的类型是什么?如果它是DateTime?
,您可以将其放在<td>
标记内:
@if (item.CARGODATE.HasValue)
{
@item.CARGODATE.Value.ToString()
}
else
{
<input type="button" value="Add" />
}
而且,如果它是string
,请使用:
@if (string.IsNullOrEmpty(item.CARGODATE))
{
<input type="button" value="Add" />
}
else
{
@item.CARGODATE
}