この部分図
public IActionResult ColumnTotal()
{
var query = _context.REHPData.Include(r => r.BudgetYear).GroupBy(r => r.BudgetYearlyAllocation.ID).Select(s => new ColumnTotal
{
ID = s.Key,
ColumnOne = s.Sum(x => x.BudgetYearlyAllocation.AdminThaTeen),
ColumnTwo = s.Sum(x => x.BudgetYearlyAllocation.AdminThaTwo),
ColumnThree = s.Sum(x => x.BudgetYearlyAllocation.AdminThaFour)
}).ToList();
return View(query);
}
MY部分ビュー_test.cshtmlがどのように見えるようにcolumntotal方法の
public class ColumnTotal {
public int ID { get; set; }
public decimal ColumnOne { get; set; }
public decimal ColumnTwo { get; set; }
public decimal ColumnThree { get; set; }
}
マイホームコントローラが見えています私report.chtmlこの
のように見えるこの@model RenewableEnergyProjcet.Models.CalculationViewModels.ColumnTotal
<tr>
<td> @Html.DisplayFor(m=>m.ColumnOne)</td>
<td> @Html.DisplayFor(m=>m.ColumnTwo)</td>
<td> @Html.DisplayFor(m=>m.ColumnThree)</td>
</tr>
@{
ViewData["Title"] = "Budget Result Table ";
}
<h2>Budgets Result Table </h2>
<table class="table table-bordered table-condensed table-responsive table-hover">
<tr>
<td>Some Columns -----</td>
</tr>
@foreach (var item in Model)
{
<tr>
some data----
</tr>
}
<tr>
@await Html.PartialAsync("_test"); //how to call this partial _test.chtml
</tr>
</table>
メソッド内でpartial _test.chtmlを呼び出す方法を教えてください。
部分ビューを返すアクションを記述しましたか? –
私は助けてください助けてください –
私はコアで多くの経験を持っていませんが、mvcのようにしたら、このようなコントローラアクションが必要です。 'public PartialViewResult Test() { return PartialView ( "_test"、新しいYourViewModel()); } ' –