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 Sophie Hendriks 1/27/2013 Dorpsstraat 96 5828 OP Groningen
10002 Nora Hendriks 9/13/1971 Molenstraat 98 9243 AB Apeldoorn
10003 Yara Bakker 3/8/2001 Schoolstraat 64 1915 FG Den Haag
10004 Zoë van den Berg 9/8/1987 Beatrixstraat 79 4299 MN Lelystad
10005 Sara Hendriks 11/20/1950 Rembrandtstraat 67 1646 DE Den Haag
10006 Sem Bakker 3/1/1961 Beatrixstraat 71 7398 BC Maastricht
10007 Liam Vos 7/16/2010 Markt 95 8684 HI Apeldoorn
10008 Sophie van den Berg 6/7/1999 Markt 9 7489 DE Nijmegen
10009 Yara Bos 3/20/1956 Parallelweg 10 8379 LM Zwolle
10010 Julia Bakker 5/24/2001 Stationsweg 11 7473 GH Zwolle
10011 Finn Bakker 1/20/1994 Parallelweg 57 4510 MN Vlissigen
10012 Luuk Meijer 6/5/1972 Industrieweg 1 2750 RS Haarlem
10013 Sara Vos 10/10/1967 Eikenlaan 8 2645 JK Breda
10014 Zoë de Groot 8/6/1993 Markt 50 7407 VW Zwolle
10015 Daan de Groot 4/22/2002 Molenstraat 86 8788 ST Zwolle
10016 Sophie Hendriks 9/2/1985 Stationsweg 73 7817 KL Amsterdam
10017 Tess de Jong 10/11/1999 Wilhelminastraat 25 1508 NO Lelystad
10018 Sara de Groot 7/27/2015 Beatrixstraat 79 9811 DE Apeldoorn
10019 Noah van Leeuwen 7/4/2019 Nieuwstraat 25 6876 ST Almere
10020 Lotte Smit 9/23/1978 Nieuwstraat 81 8365 HI Den Haag
10021 Mila de Boer 11/23/1962 Molenstraat 18 8122 PQ Den Bosch
10022 Yara Mulder 3/27/2010 Nieuwstraat 91 3934 TU Lelystad
10023 Levi Jansen 5/1/2003 Wilhelminastraat 13 4656 XY Nijmegen
10024 Sara Hendriks 9/25/1997 Rembrandtstraat 51 2906 CD Enschede
10025 Julia Jansen 5/7/1997 Grote Markt 83 8822 OP Haarlem
10026 Sem Visser 7/9/1989 Kastanjelaan 36 7600 QR Haarlem
10027 Tess Hendriks 1/19/1993 Beatrixstraat 42 7297 MN Enschede
10028 Mees Peters 2/25/1983 Grote Markt 50 1406 KL Assen
10029 Zoë Meijer 2/1/2019 Kerkstraat 25 3168 LM Eindhoven
10030 Julia de Boer 11/27/1972 Wilhelminastraat 80 4085 NO Den Haag
10031 Daan van Leeuwen 6/1/1970 Markt 54 9345 WX Arnhem
10032 Nora Jansen 10/2/1979 Grote Markt 40 9658 OP Nijmegen
10033 Levi van Leeuwen 9/2/1973 Stationsweg 20 6539 NO Apeldoorn
10034 Sara Meijer 7/20/1971 Wilhelminastraat 89 5543 WX Amsterdam
10035 Liam Bakker 11/22/1966 Markt 54 9557 DE Almere
10036 Julia de Jong 9/27/1965 Schoolstraat 60 6382 HI Zwolle
An error has occurred. This application may no longer respond until reloaded. Reload 🗙