Home / List of Contacts

Code Requirements

The datagrid as displayed below requires the following code:

XML
@inject IContactsService Service

<EZTable Recordset="@recordset" TModel="Contact">
    <EZTableColumn Field="@nameof(context.Id)" Hyperlink="EditContact/{0}" />
    <EZTableColumn Field="@nameof(context.Name)" />
    <EZTableColumn Field="@nameof(context.Birthday)" />
    <EZTableColumn Field="@nameof(context.Address)" />
    <EZTableColumn Field="@nameof(context.PostalCode)" />
    <EZTableColumn Field="@nameof(context.City)" />
</EZTable>    

@code {
    private EZRecordset<Contact>? recordset;

    protected override void OnInitialized()
    {
        recordset = new(new EZRecordsetConfiguration<Contact>(Service));
        base.OnInitialized();
    }

}
                            

List of Contacts

Id Name Birthday Address Postal code City
10001 Mila de Jong 3/2/1955 Sportlaan 58 7060 VW Apeldoorn
10002 Emma Bakker 2/14/2014 Kastanjelaan 25 1200 KL Groningen
10003 Luuk Bos 9/1/2001 Wilhelminastraat 8 2261 PQ Arnhem
10004 Mila Visser 9/11/2001 Prins Bernhardstraat 2 7411 FG Arnhem
10005 Lucas Visser 5/1/1969 Beatrixstraat 95 7817 EF Maastricht
10006 Nora Smit 11/8/1953 Wilhelminastraat 95 6046 PQ Almere
10007 Luuk Peters 5/4/1975 Prins Bernhardstraat 70 8269 RS Breda
10008 Sophie de Jong 11/10/1959 Wilhelminastraat 45 6105 QR Arnhem
10009 Lucas Smit 3/24/1998 Parallelweg 51 5086 FG Nijmegen
10010 Levi Hendriks 10/6/2016 Eikenlaan 39 8834 GH Nijmegen
10011 Sem Bos 4/20/1991 Beatrixstraat 78 9869 LM Vlissigen
10012 Lotte de Groot 4/6/1964 Parallelweg 2 9462 LM Haarlem
10013 Zoë Mulder 7/26/2009 Wilhelminastraat 33 6587 VW Enschede
10014 Sara Smit 1/25/1963 Julianastraat 77 7854 ST Lelystad
10015 Sem de Vries 5/16/2000 Grote Markt 72 3572 YZ Breda
10016 Sem de Groot 11/18/2002 Grote Markt 72 6943 TU Groningen
10017 Emma Vos 1/6/1986 Beukenlaan 33 4744 MN Lelystad
10018 Noah van den Berg 9/24/1955 Stationsweg 67 3512 ST Utrecht
10019 Noah de Groot 10/14/2005 Beatrixstraat 38 9837 JK Nijmegen
10020 Liam Smit 6/21/2010 Kerkstraat 15 3172 RS Utrecht
10021 Sem de Boer 1/3/2006 Grote Markt 81 3413 XY Enschede
10022 Noah Visser 7/15/1987 Parallelweg 88 7569 JK Utrecht
10023 Luuk Peters 9/21/2006 Kerkstraat 61 8726 TU Groningen
10024 Julia van den Berg 7/15/2002 Julianastraat 3 8290 BC Almere
10025 Sophie Vos 9/23/1973 Kerkstraat 16 2382 QR Lelystad
10026 Finn Hendriks 1/14/2010 Beatrixstraat 71 4995 UV Maastricht
10027 Liam Jansen 11/14/1972 Industrieweg 75 4398 BC Breda
10028 Luuk de Boer 11/8/1986 Eikenlaan 29 9861 JK Vlissigen
10029 Finn Bakker 7/14/1999 Molenstraat 11 8702 VW Den Bosch
10030 Mila van Leeuwen 6/19/2018 Markt 44 2799 IJ Breda
10031 Julia Bos 5/1/1982 Julianastraat 52 2733 LM Enschede
10032 Luuk Peters 7/5/1957 Molenstraat 47 4467 XY Eindhoven
10033 Daan Jansen 6/4/2003 Industrieweg 31 8621 YZ Utrecht
10034 Bram Mulder 11/3/2002 Emmastraat 70 7744 TU Enschede
10035 Daan Peters 7/9/1996 Prins Bernhardstraat 98 2274 MN Assen
10036 Bram van Leeuwen 4/14/1963 Industrieweg 68 5745 HI Almere
An error has occurred. This application may no longer respond until reloaded. Reload 🗙