有关MVC3显示的问题
我现在想在生成列表的时候显示一个计算过的值,但是却找不到方式,希望有人可以帮一下啦。例如:
@foreach (var line in Model.BinderLines)
{
<tr>
<td>
@Html.DisplayFor(modelItem => line.LineType.Description_en)
</td>
<td>
@Html.DisplayFor(modelItem => line.ItemKey)
</td>
<td>
@Html.DisplayFor(modelItem => line.Description)
</td>
<td>
@Html.DisplayFor(modelItem => line.Qty)
</td>
<td>
@Html.DisplayFor(modelItem => line.UnitSalesPrice)
</td>
<td>
@Html.DisplayFor(modelItem => line.SalesUnitDescription)
</td>
<td>
@Html.DisplayFor(modelItem => line.DiscountPct)
</td>
</tr>
}
我想增加一列显示一个统计,比如说line.Qty* line.UnitSalesPrice,我用这样的方式 却不行:
@{ var a = line.Qty* line.UnitSalesPrice;
Html.Display(a.tostring());
}
谁有好的办法?