Визуализация данных в виде aspboilerplate - PullRequest
0 голосов
/ 08 мая 2018

Я хочу узнать, как просто отобразить данные в представлении, используя aspnetboilerplate (aspnet zero), не выполняя рабочий процесс первого добавления данных. У меня уже есть данные, которые мне нужны, в таблице базы данных, но мне просто нужно их отобразить.

Я понимаю, что вы должны сделать следующие шаги:

  1. Создать дбсет
  2. Создание службы приложений
  3. Создание модели с данными, которые вы хотите вернуть
  4. Ссылка на модель в контроллере
  5. Вернуть данные из контроллера в представление
  6. Создать вид контента

Я понимаю этот процесс, но у меня просто проблемы с тем, чтобы сложить все воедино. Это просто не кажется слишком прямым. Может ли кто-нибудь дать мне простой пример того, что я пытаюсь сделать?

Любая помощь будет чрезвычайно признательна!

1 Ответ

0 голосов
/ 09 мая 2018

Если у вас есть данные, извлеченные из базы данных, вы можете легко написать в своем представлении. На самом деле это не связано с Aspnet Boilerplate. Это основы MVC. Смотрите пример кода

@using MyCompanyName.AbpZeroTemplate.Web.Areas.AppAreaName.Models.Common
@model OrganizationUnitTreeItemModel
@{
    var organizationUnits = Model.EditModel.AllOrganizationUnits.ToList();
    <ul>
        @foreach (var organizationUnit in organizationUnits)
        {
            <li id="@organizationUnit.Id" class="jstree-open" >
                @organizationUnit.DisplayName
            </li>
        }
    </ul>
}
...