Към съдържанието
ЛЕКИ ДАННИ · FREE

Repeater

Покажете списък със собствен шаблон, заглавие и съобщение за празнота.

Покажете списък от елементи със собствен шаблон и получете заглавие, празно съобщение и още неща, които обикновеният цикъл няма.

Защо помага

  • Собствен шаблон
  • Заглавие и празно състояние
  • Просто

Къде пасва

  • Карти
  • Списъци с продукти
  • Потоци
Контролата Repeater в страница на RayCraft

Пример

<Repeater Items="_people" PageSize="4" Columns="2">
    <HeaderContent><strong>@_people.Count people</strong></HeaderContent>
    <ItemTemplate Context="person">
        <Card><strong>@person.Name</strong><br />@person.Role</Card>
    </ItemTemplate>
    <EmptyContent>Nobody here yet.</EmptyContent>
</Repeater>

@code {
    private sealed record Person(string Name, string Role);

    private readonly List<Person> _people = Enumerable.Range(1, 10).Select(i => new Person($"Person {i}", i % 2 == 0 ? "Designer" : "Developer")).ToList();
}

Кратък фрагмент. Добавете @using RayCraft.Blazor.Components към страницата си и ползвайте интерактивен режим на рендиране.

Включено в RayCraft Free. Работещи примери има в хранилище в GitHub (MIT); то съдържа примерен и демонстрационен код, не кода на библиотеката.

Всички контроли ยท Документация