【问题标题】:Multiple the value from lambda expression乘以 lambda 表达式的值
【发布时间】:2013-03-13 08:58:27
【问题描述】:

我正在尝试将此表达式中的值相乘 (ProductPrice * x):

@Html.DisplayFor(model => model.ProductPrice)

【问题讨论】:

    标签: c# asp.net-mvc razor lambda


    【解决方案1】:

    最简洁的方法是在模型中添加另一个属性,例如 TotalPrice:

    public decimal TotalPrice { get { return ProductPrice * x; } }
    

    然后做:

    @Html.DisplayFor(model => model.TotalPrice)
    

    【讨论】:

      【解决方案2】:
      @Html.DisplayFor(model => (model.ProductPrice * x))
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2023-03-15
        • 2021-09-01
        • 1970-01-01
        • 2011-04-21
        • 1970-01-01
        • 2013-07-02
        相关资源
        最近更新 更多