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 Sem van den Berg 5/14/1994 Wilhelminastraat 14 7719 LM Assen
10002 Zoë Bakker 1/3/1950 Emmastraat 42 8743 JK Zwolle
10003 Sophie Peters 7/15/1952 Beukenlaan 71 5265 ST Den Bosch
10004 Tess Hendriks 7/22/1964 Industrieweg 41 4765 GH Eindhoven
10005 Liam van den Berg 1/19/1959 Kastanjelaan 68 6805 DE Amsterdam
10006 Nora de Boer 7/8/2019 Emmastraat 54 8048 CD Maastricht
10007 Bram Jansen 4/13/2013 Nieuwstraat 13 4016 YZ Groningen
10008 Daan Mulder 2/10/1990 Beukenlaan 64 6556 PQ Maastricht
10009 Levi Peters 1/13/1992 Sportlaan 1 4792 KL Leeuwarden
10010 Sem Hendriks 1/3/2017 Wilhelminastraat 31 8364 BC Almere
10011 Mila Bakker 11/14/2007 Nieuwstraat 19 5093 TU Amsterdam
10012 Julia Meijer 11/13/2002 Eikenlaan 18 5534 OP Vlissigen
10013 Sophie Visser 9/10/2015 Molenstraat 76 4464 DE Assen
10014 Liam Meijer 8/24/1991 Schoolstraat 55 6543 PQ Zwolle
10015 Daan Bos 4/26/1953 Rembrandtstraat 34 2622 VW Lelystad
10016 Julia Jansen 3/9/1993 Parallelweg 56 4036 LM Enschede
10017 Emma Vos 7/6/1961 Nieuwstraat 36 5066 IJ Den Bosch
10018 Finn Hendriks 7/25/1953 Nieuwstraat 57 2950 HI Almere
10019 Levi Meijer 5/27/1968 Rembrandtstraat 41 9091 MN Utrecht
10020 Tess Bos 2/9/1990 Wilhelminastraat 8 5160 LM Leeuwarden
10021 Levi Jansen 10/8/1993 Prins Bernhardstraat 67 3217 TU Groningen
10022 Luuk Peters 7/22/1995 Julianastraat 73 7876 NO Utrecht
10023 Julia van den Berg 3/27/2006 Dorpsstraat 50 6034 TU Vlissigen
10024 Julia van Leeuwen 11/5/1970 Dorpsstraat 67 7907 UV Utrecht
10025 Lotte Vos 3/1/1957 Rembrandtstraat 43 7654 IJ Apeldoorn
10026 Sara Smit 6/8/1980 Grote Markt 22 3003 MN Breda
10027 Nora de Boer 2/26/1960 Stationsweg 38 8330 QR Apeldoorn
10028 Sem Smit 7/11/1963 Schoolstraat 15 2136 UV Assen
10029 Nora Hendriks 5/4/2016 Kastanjelaan 59 6535 YZ Maastricht
10030 Liam Hendriks 10/18/1993 Wilhelminastraat 96 2785 FG Zwolle
10031 Zoë de Jong 8/22/1971 Sportlaan 58 7028 CD Breda
10032 Zoë van Leeuwen 1/20/1977 Markt 99 4195 KL Leeuwarden
10033 Tess Smit 8/12/1982 Beatrixstraat 24 4972 NO Eindhoven
10034 Zoë Mulder 7/27/1956 Eikenlaan 63 2574 EF Assen
10035 Levi Meijer 10/22/2012 Kerkstraat 22 5409 ST Arnhem
10036 Lotte van Leeuwen 8/14/1993 Molenstraat 2 6886 LM Breda
An error has occurred. This application may no longer respond until reloaded. Reload 🗙