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/18/1981 Parallelweg 80 8003 VW Den Haag
10002 Sophie Bos 9/23/1996 Parallelweg 30 8260 MN Lelystad
10003 Emma de Boer 8/5/2011 Kerkstraat 64 3268 OP Enschede
10004 Zoë Mulder 11/6/2008 Parallelweg 8 2913 TU Eindhoven
10005 Tess van Leeuwen 1/21/1976 Rembrandtstraat 24 8819 XY Amsterdam
10006 Sara van den Berg 2/9/2009 Eikenlaan 13 4061 GH Leeuwarden
10007 Liam van Leeuwen 1/24/2005 Beatrixstraat 58 6652 MN Enschede
10008 Emma de Vries 1/13/1968 Julianastraat 9 7558 XY Maastricht
10009 Finn Peters 11/6/2008 Sportlaan 5 9436 BC Vlissigen
10010 Sophie de Groot 1/19/1972 Rembrandtstraat 29 3105 QR Eindhoven
10011 Noah Mulder 3/21/1987 Kerkstraat 48 1628 WX Zwolle
10012 Zoë Bakker 6/24/1966 Beatrixstraat 98 7338 YZ Utrecht
10013 Sara Smit 3/1/1996 Emmastraat 74 7941 CD Utrecht
10014 Daan Bos 11/23/1967 Grote Markt 37 6551 GH Haarlem
10015 Sara Hendriks 9/19/1978 Stationsweg 63 7265 VW Zwolle
10016 Liam Smit 2/21/1960 Parallelweg 81 3795 RS Apeldoorn
10017 Sara Mulder 9/11/2017 Sportlaan 93 5959 MN Vlissigen
10018 Levi Bakker 1/15/1991 Schoolstraat 81 7755 DE Apeldoorn
10019 Zoë van Leeuwen 5/16/1959 Emmastraat 63 5064 MN Zwolle
10020 Noah Mulder 8/25/1994 Stationsweg 51 9128 BC Amsterdam
10021 Levi de Vries 8/14/1971 Industrieweg 72 1924 NO Breda
10022 Mila van Leeuwen 1/10/1980 Beatrixstraat 2 7376 DE Nijmegen
10023 Mees Visser 4/3/1970 Nieuwstraat 88 2045 UV Vlissigen
10024 Sem de Boer 3/13/1983 Prins Bernhardstraat 63 7167 MN Nijmegen
10025 Julia van Leeuwen 4/11/1973 Parallelweg 37 3864 IJ Den Haag
10026 Sara de Boer 8/21/1958 Schoolstraat 15 4784 DE Maastricht
10027 Julia Hendriks 9/16/1972 Julianastraat 31 2117 EF Groningen
10028 Emma de Jong 5/17/2006 Rembrandtstraat 5 6210 RS Utrecht
10029 Julia Bos 5/24/1962 Industrieweg 58 5922 FG Groningen
10030 Daan de Vries 3/23/1957 Markt 69 7878 NO Den Haag
10031 Nora Hendriks 2/11/1998 Dorpsstraat 37 9540 YZ Lelystad
10032 Mees de Vries 1/12/2011 Sportlaan 31 8663 QR Den Haag
10033 Mila de Groot 7/13/1993 Kastanjelaan 15 3159 QR Enschede
10034 Mila Mulder 1/7/2003 Kastanjelaan 60 2240 YZ Assen
10035 Zoë Vos 3/24/2006 Nieuwstraat 67 4432 NO Almere
10036 Mees de Groot 3/14/2004 Kerkstraat 89 1672 HI Leeuwarden
An error has occurred. This application may no longer respond until reloaded. Reload 🗙