Как я могу взять список в модели - PullRequest
0 голосов
/ 28 мая 2018

У меня есть 2 модальных сорта:

public class Search
    {
        public string searchName { get; set; }
        public List<Human> humanList { get; set; }
    }

public class Human
    {
        public string Id { get; set; }
        public string Name { get; set; }
    }

У меня контроллер выглядит следующим образом:

public ActionResult ViewList(string Name)
        {

            string searching = "";
            if (Name != null)
            {
                searching = Name;
            }

            List<Human> humanList = new HumanBus().HumanList(searching);

            Search search = new Search();
            search.searchName = searching;
            search.humanList = humanList;

            return View(search);
        }

Наконец, я заявляю в .cshtml:

@model WebApplication2.Models.Search

Я могу легко получить searchName, но мне все еще интересно, как я могу получить элементы HumanList на сайт.

Спасибо.

1 Ответ

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

используйте приведенное ниже решение, чтобы получить человеческие значения списка в бритвенном представлении

@foreach (var item in Model.humanList )
{
    <ul>
        @if (item != null)
        {
            <li>
                <div>
                    <label>@item.Id </label>
                </div>
                <div>
                    <label>@item.Name </label>
                </div>
            </li>
        }
    </ul>
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...