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 Sara Bos 4/27/1957 Dorpsstraat 8 5064 KL Haarlem
10002 Sara Bos 9/9/2019 Molenstraat 1 6792 UV Assen
10003 Zoë Meijer 9/10/1988 Molenstraat 5 1980 VW Vlissigen
10004 Luuk Visser 9/17/1997 Sportlaan 21 6996 ST Apeldoorn
10005 Mees de Groot 5/1/1973 Parallelweg 64 3337 WX Enschede
10006 Nora de Jong 2/13/1955 Emmastraat 99 7904 XY Groningen
10007 Daan de Groot 3/9/1980 Grote Markt 92 9115 EF Maastricht
10008 Lucas de Jong 10/25/1963 Nieuwstraat 75 9690 BC Zwolle
10009 Mees van Leeuwen 9/22/2005 Grote Markt 26 3980 TU Enschede
10010 Zoë Bakker 10/1/1977 Industrieweg 44 9759 YZ Vlissigen
10011 Tess de Boer 7/13/1994 Kerkstraat 41 4570 VW Nijmegen
10012 Sara Meijer 9/22/1996 Emmastraat 4 3249 EF Utrecht
10013 Yara de Boer 11/15/2006 Prins Bernhardstraat 57 6719 VW Den Bosch
10014 Nora de Jong 8/15/1982 Rembrandtstraat 52 6956 CD Den Bosch
10015 Levi Smit 2/26/1977 Kerkstraat 16 3351 QR Maastricht
10016 Luuk van den Berg 1/9/1988 Sportlaan 9 7259 WX Apeldoorn
10017 Bram de Groot 8/8/2008 Prins Bernhardstraat 79 5752 FG Leeuwarden
10018 Emma Smit 1/25/2012 Wilhelminastraat 74 3778 LM Leeuwarden
10019 Levi de Vries 3/5/1981 Julianastraat 38 7181 IJ Nijmegen
10020 Nora van den Berg 5/19/1967 Kerkstraat 30 8629 ST Almere
10021 Sem Mulder 9/26/1987 Dorpsstraat 30 9770 UV Amsterdam
10022 Mees Hendriks 5/16/1987 Sportlaan 6 7956 EF Leeuwarden
10023 Finn Vos 9/10/1958 Beukenlaan 11 9075 AB Eindhoven
10024 Tess Bos 8/5/1986 Markt 56 2522 DE Amsterdam
10025 Daan Visser 11/27/2019 Stationsweg 98 7436 CD Enschede
10026 Lucas Bos 1/22/1988 Schoolstraat 44 6619 ST Lelystad
10027 Lotte Meijer 7/2/1962 Industrieweg 95 2347 EF Arnhem
10028 Liam Vos 10/24/1973 Industrieweg 75 1118 GH Almere
10029 Julia Vos 2/27/1968 Dorpsstraat 59 9931 WX Haarlem
10030 Mees de Groot 10/24/1961 Beukenlaan 69 7109 MN Amsterdam
10031 Mees Bakker 8/23/1968 Nieuwstraat 73 9305 NO Utrecht
10032 Mees Meijer 6/26/1993 Wilhelminastraat 6 1853 WX Lelystad
10033 Sara Bakker 11/3/1993 Dorpsstraat 18 2842 YZ Apeldoorn
10034 Zoë Vos 10/21/2011 Schoolstraat 26 9594 QR Leeuwarden
10035 Lucas Meijer 10/13/1984 Parallelweg 62 5126 JK Lelystad
10036 Lucas Peters 4/7/1977 Nieuwstraat 92 4429 YZ Den Haag
An error has occurred. This application may no longer respond until reloaded. Reload 🗙