Итак, у меня есть страница 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/>
до тех пор, пока они не окажутся в конце списка.Я хочу, чтобы у меня была простая кнопка, которую я нажимаю, которая удаляет одну при нажатии, а затем еще одну, когда я нажимаю снова, и как только они исчезают, они получают следующие две из списка.
Однако у меня нетИдея, как мне следует поступить по этому поводу, создать кнопку, которая удаляет элемент, а затем имеет какой-то флаг, который говорит: «Хорошо, введите следующие два.
Какой подход я должен использовать для решения этой проблемы?