ASP语句如下:
adjmargin = Math.round(((mysell - mycost) / mycost)*100)
在Razor视图中,我正在遍历多个字段,我需要将以上操作应用于其中的几个字段。例如,我有一些像这样的字段:
<td>
@Html.DisplayFor(x => x.Cost)
@Html.HiddenFor(x => x.Cost)
</td>
<td>
@Html.DisplayFor(x => x.Sell)
@Html.HiddenFor(x => x.Sell)
</td>
我假设我将不得不将DisplayFor或HiddenFor的数据分配给一个变量,并在数学函数中利用这些var,但我不知道该采取哪种方法。
答案 0 :(得分:0)
这有效:
@(Math.Round(Convert.ToDouble(Model.Sell) - Convert.ToDouble(Model.Cost) / Convert.ToDouble(Model.Cost),2) * 100)