using BlazorApp1.Model; namespace BlazorApp1.Pages { public partial class Index { public List Cakes { get; set; } protected Task OnAfterRenderAsync(bool firstRender) { LoadCakes(); StateHasChanged(); return base.OnAfterRenderAsync(firstRender); } public void LoadCakes() { Cakes = new List { // items hidden for display purpose new Cake { Id = 1, Name = "Red Velvet", Cost = 60 }, }; } private Cake CakeItem = new Cake { Id = 1, Name = "Black Forest", Cost = 50 }; } }