Я использую DisplayNameFor для текста заголовка моей таблицы, но я обнаружил эту ошибку, когда я не могу получить доступ к свойствам объекта из моей модели. Я новичок в веб-программировании, поэтому буду очень признателен за любую помощь, советы и предложения. Спасибо.
Используемые модели:
public class DashboardModel
{
public List<BarangayModel> BrgyModel { get; set; }
public PersonStatusModel PerStatusModel { get; set; }
}
public class BarangayModel
{
public string Barangay { get; set; }
public int Confirmed { get; set; }
public int PUI { get; set; }
public int PUM { get; set; }
}
public class PersonStatusModel
{
public int TotalConfirmed { get; set; }
public int TotalPUI { get; set; }
public int TotalPUM { get; set; }
}
Вид:
@model LearningAsp.Models.DashboardModel
-----
<h1 class="card-title">@Html.DisplayFor(ModelItem => Model.PerStatusModel.TotalConfirmed)</h1>
-----
<th style="text-align:center;">
@Html.DisplayNameFor(model => model.BrgyModel.Barangay)
</th>
см. Изображение