私は、ストアドプロシージャを使用してSQLデータベースからデータを抽出し、テーブルのデータムに表示しています。私がしたいのは、各列の列の合計を持つことですが、同じ変数を使って(ループ内で)作成されるため、これを行う方法については混乱しています。これは、このMVCの入力と同じ変数を使用する合計の列
<table>
<tr>
<td>date</td>
<td>avl</td>
<td>rsu</td>
<td>tow</td>
<td>bad</td>
<td>del</td>
<td>sup</td>
<td>cla</td>
<td>sg</td>
<td>rv</td>
<td>ten</td>
</tr>
@foreach (var itemgroup in Model.GroupBy(item => item.date))
{
<tr>
<td>@itemgroup.Key.Value.ToString("dd/MM/yyyy")</td>
@foreach (var item in itemgroup)
{
string style = @item.Column2 <= 0 ? "color:Red" : null;
<td style="@style">@item.Column2</td>
}
</tr>
}
のように見える作成
date AVL RSU TOW BAD DEL SUP CLA SG RV TEN
2016-12-08 16 2 5 1 2 3 1 1 1 0
2016-12-09 17 2 6 1 2 3 1 1 1 0
//more data will be in here, but for now, you get the picture
Total 32 4 11 2 4 6 2 2 2 0
私VIEWコードは誰でもしてください助言することはできますか? ありがとう
私はModel.Where(項目=> item.code == "AVL")@
@GeraldOakhamは' code'値 'aVL'かある' avl' – adiga
こんにちは、それはふてくされ次に、あなたが他の何か間違ったことをやっているAVL –