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 Levi de Boer 1/8/1988 Dorpsstraat 8 8174 VW Breda
10002 Liam Visser 5/13/1972 Prins Bernhardstraat 55 4416 JK Eindhoven
10003 Zoë van Leeuwen 4/12/1967 Dorpsstraat 35 8588 HI Vlissigen
10004 Sara van den Berg 5/19/1976 Stationsweg 21 7905 LM Apeldoorn
10005 Emma Vos 4/13/1968 Parallelweg 90 1660 CD Maastricht
10006 Lotte Visser 6/22/1980 Eikenlaan 39 5285 KL Utrecht
10007 Mees Bos 2/11/1974 Industrieweg 52 4578 WX Den Haag
10008 Yara Smit 2/18/2007 Dorpsstraat 13 9471 YZ Enschede
10009 Noah Jansen 6/6/2005 Beatrixstraat 20 1260 PQ Lelystad
10010 Nora Visser 10/24/1977 Nieuwstraat 95 6774 DE Den Haag
10011 Lotte Meijer 2/1/1991 Rembrandtstraat 99 8964 OP Haarlem
10012 Julia Jansen 3/9/2000 Sportlaan 88 2522 ST Leeuwarden
10013 Yara Visser 6/7/1972 Schoolstraat 2 7528 MN Eindhoven
10014 Noah Peters 3/22/2013 Prins Bernhardstraat 38 9775 EF Lelystad
10015 Daan van Leeuwen 3/5/2014 Prins Bernhardstraat 2 9250 QR Den Bosch
10016 Luuk Jansen 1/27/1984 Beatrixstraat 40 4837 KL Den Haag
10017 Julia Jansen 11/19/2009 Industrieweg 44 6891 YZ Assen
10018 Julia de Jong 6/9/1988 Stationsweg 77 7802 YZ Lelystad
10019 Finn Peters 2/4/2019 Prins Bernhardstraat 21 4281 PQ Den Haag
10020 Bram Peters 9/10/1994 Kerkstraat 41 9771 JK Den Haag
10021 Sem de Vries 3/14/1996 Julianastraat 6 8425 KL Utrecht
10022 Finn de Vries 1/19/2014 Schoolstraat 54 7510 KL Vlissigen
10023 Luuk de Vries 1/8/1952 Parallelweg 4 1710 EF Eindhoven
10024 Bram Jansen 8/14/1973 Emmastraat 75 8944 VW Assen
10025 Mila Visser 6/5/1962 Molenstraat 21 3437 KL Lelystad
10026 Bram Hendriks 8/3/1963 Prins Bernhardstraat 7 6750 CD Groningen
10027 Noah van den Berg 11/14/2005 Prins Bernhardstraat 98 1455 ST Maastricht
10028 Mees Hendriks 7/17/1951 Molenstraat 36 5272 RS Groningen
10029 Yara Jansen 8/16/1980 Emmastraat 56 8527 QR Enschede
10030 Mees Mulder 11/23/1962 Parallelweg 29 2760 KL Lelystad
10031 Liam Hendriks 5/17/1964 Parallelweg 45 6459 CD Utrecht
10032 Emma Jansen 4/17/2011 Markt 4 4820 DE Den Bosch
10033 Mila Vos 2/26/1999 Rembrandtstraat 15 1069 UV Arnhem
10034 Lucas Jansen 4/17/1952 Schoolstraat 13 9448 NO Vlissigen
10035 Bram Smit 5/1/2006 Schoolstraat 78 5505 FG Zwolle
10036 Nora de Groot 6/2/1972 Emmastraat 33 2288 TU Breda
An error has occurred. This application may no longer respond until reloaded. Reload 🗙