@if (Header != null)
{
@Header
}
@for (var i = 0; i < Items.Count; i++)
{
var item = Items[i];
@ItemTemplate(item)
}
@if (Footer != null)
{
@Footer
}
@functions {
[Parameter]
RenderFragment Header { get; set; }
[Parameter]
RenderFragment- ItemTemplate { get; set; }
[Parameter]
RenderFragment Footer { get; set; }
[Parameter]
IReadOnlyList
- Items { get; set; }
public class Item
{
public string Col1 { get; set; }
public string Col2 { get; set; }
public string Col3 { get; set; }
}
}