Как я могу генерировать только х количество элементов HTML за раз - PullRequest
0 голосов
/ 19 января 2019

Итак, у меня есть страница ASP.NET с подключенной к ней базой данных.В этой базе данных у меня 100 фиктивных пользователей.

Я хочу генерировать два html-элемента (<div/>) одновременно, чтобы он не заполнял html-документ.

Вот чтоПока у меня есть

@for (int i = 0; i < Model.UserList.Count; i += 2)
            {
                var displayUsers = Model.UserList.Skip(i).Take(2);

                foreach (var user in displayUsers)
                {
                    <div class="card-item"></div>
                }

            }

Как вы можете видеть, он генерирует два за раз, но ничто не мешает ему.Это будет генерировать эти теги <div/> до тех пор, пока они не окажутся в конце списка.Я хочу, чтобы у меня была простая кнопка, которую я нажимаю, которая удаляет одну при нажатии, а затем еще одну, когда я нажимаю снова, и как только они исчезают, они получают следующие две из списка.

Однако у меня нетИдея, как мне следует поступить по этому поводу, создать кнопку, которая удаляет элемент, а затем имеет какой-то флаг, который говорит: «Хорошо, введите следующие два.

Какой подход я должен использовать для решения этой проблемы?

1 Ответ

0 голосов
/ 19 января 2019

Вы должны использовать JS для этого.Бритва выполнена на сервере.

...