SkyoceanHome
Home
Privacy
ダウンロード
SkyShop
Updated Information
チュートリアルコード集
記事編集
日付
ジャンルのカテゴリ―名
名前を選択して下さい。
Contexts
Controllers
Databases
Htmls
JavaScripts
Models
MVCTutorials
Others
Styles
Views
タイトル
内容の要旨
<p><span style="font-size: 18px;">Controller側でデータベースの数値列を合計する</span></p><p data-pasted="true"> public async Task<IActionResult> Index()</p><p> {</p><p> var kakeiContext = _context.Payment.Include(p => p.PayCategory);</p><p> // Amount列の合計を計算</p><p> <strong> ViewBag.TotalAmount = amount.Sum(t => t.Amount);</strong></p><p> return View(await kakeiContext.ToListAsync());</p><p> }</p><p><span style="font-size: 18px;">View側でViewBag.TotalAmountのデータを表示する</span>。(</table>の外)</p><p> </p><p data-pasted="true">@foreach (var item in Model) {</p><p> <tr></p><p> <td></p><p> <img src="data:image/jpeg;base64,@Convert.ToBase64String(item.PayCategory.CategoryImage)" alt="CategoryName" style="width: 40px; height: auto;" /></p><p> @Html.DisplayFor(modelItem => item.PayCategory.CategoryName)</p><p> </td></p><p> <td></p><p> @Html.DisplayFor(modelItem => item.Posted)</p><p> </td></p><p> <td></p><p> @Html.DisplayFor(modelItem => item.ItemName)</p><p> </td></p><p> <td></p><p> @Html.DisplayFor(modelItem => item.Amount)</p><p> </td></p><p> </p><p> <td></p><p> <a asp-action="Edit" asp-route-id="@item.PaymentId">Edit</a> |</p><p> <a asp-action="Details" asp-route-id="@item.PaymentId">Details</a> |</p><p> <a asp-action="Delete" asp-route-id="@item.PaymentId">Delete</a></p><p> </td></p><p> </tr></p><p>}</p><p> </tbody></p><p></table></p><p> <strong> <h3>Total Amount: @ViewBag.TotalAmount</h3></strong></p><p><br></p>
コピーする
添付画像
画像を変更
Back to List
//検索文:Editor内でHTMLコードをコピーさせる