我有一個使用模型的視圖。我只需要使用剃刀對模型變量進行簡單的減法。對模型成員執行操作
下面是代碼的樣子:
@model Inquiry.Inq_Weights
<table id="mainWeights">
<tr>
<td>@Html.DisplayFor(model => Model.HotScaleHalfId)</td>
<td>@Html.DisplayFor(model => Model.HotScaleGrossWeight)</td>
<td>@Html.DisplayFor(model => Model.HotScaleTareWeight)</td>
</tr>
<tr>
<td><strong>Total Hot Scale Weight</strong></td>
</tr>
<tr>
<td align="right">(@Model.HotScaleGrossWeight - @Model.HotScaleTareWeight;)</td>
</tr>
</table>
我嘗試(@Model.HotScaleGrossWeight - @Model.HotScaleTareWeight;)
但它只是顯示 「0 - 0」。此時零點是正確的。但我不希望它顯示錶達式,只是該操作的結果。 我一直在使用一個變量,然後列出了也試過,在
@{
var netWeight = @Model.HotScaleGrossWeight - @Model.HotScaleTareWeight;
netWeight;
}
但是,這並不工作。我怎樣才能對模型成員做簡單的數學運算?
旁註:你怎麼從@期待{VAR淨重= 0;淨重;}?這甚至不是有效的C#... –