我在数据库中有一个表“summands”。表有 3 列:id(PK)、summand1 和 summand2。我需要在视图表中显示 summand1、summand2 和 summ 列。我知道如何使用实体框架查看总和,但我还有一列,它在数据库中不存在。而且我不明白如何将数据库与我的班级连接起来并拥有有用的界面。
我想要这样的界面:模型:
namespace MyProject.Models
{
public class ExpressionTable
{
public List<Expression> Expressions{ get; set; }
}
public class Expression
{
public int summand1 { get; set; }
public int summand2 { get; set; }
public int summ{ get; set; }
}
}
并认为:
@model MyProject.Models.ExpressionTable
<table>
<thead><tr>
<th>summand1</th> <th>summand2</th> <th>summ</th>
</tr></thead>
<tbody>
@foreach (var item in Model.Expressions.ToList()) {
<tr>
<td>@item.summand1</td> <td>@item.summand2</td> <td>@item.summ</td>
</tr>
}
</tbody>
</table>
我必须在哪里计算总和?
谢谢!