DBにテーブル「和算」があります。テーブルには、id(PK)、summand1、および summand2 の 3 つの列があります。列summand1、summand2、およびsummを含むビューテーブルに表示する必要があります。エンティティ フレームワークで被加数を表示する方法は知っていますが、DB に存在しない列がもう 1 つあります。また、DB をクラスに接続し、便利なインターフェイスを使用する方法がわかりません。
次のようなインターフェイスが必要です: モデル:
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>
そして、どこで合計を計算する必要がありますか?
ありがとう!