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 Mees Smit 4/6/1956 Emmastraat 58 6630 OP Utrecht
10002 Sophie van Leeuwen 1/12/2009 Wilhelminastraat 14 4665 FG Den Haag
10003 Nora Smit 9/25/1987 Markt 99 6985 YZ Eindhoven
10004 Nora Vos 9/20/1964 Eikenlaan 36 9785 OP Assen
10005 Levi de Vries 1/11/2000 Kastanjelaan 75 3525 AB Groningen
10006 Zoë de Vries 5/6/1957 Beatrixstraat 34 8907 CD Enschede
10007 Yara de Groot 10/5/1967 Molenstraat 77 6826 DE Apeldoorn
10008 Lotte Jansen 8/1/2012 Industrieweg 54 1997 PQ Leeuwarden
10009 Finn van Leeuwen 4/3/1994 Stationsweg 53 5493 ST Enschede
10010 Liam Bakker 8/10/1961 Wilhelminastraat 66 3279 BC Groningen
10011 Mila Smit 1/10/1971 Grote Markt 6 1882 HI Groningen
10012 Julia van den Berg 6/8/1999 Dorpsstraat 1 7939 PQ Zwolle
10013 Nora de Jong 8/9/1972 Nieuwstraat 21 7025 LM Eindhoven
10014 Liam de Boer 6/4/1962 Kastanjelaan 68 7361 YZ Lelystad
10015 Zoë de Vries 1/17/1973 Wilhelminastraat 67 8996 WX Maastricht
10016 Lotte Jansen 2/20/2008 Beukenlaan 13 6531 XY Den Bosch
10017 Luuk de Boer 8/14/1987 Kerkstraat 63 2425 KL Vlissigen
10018 Zoë de Boer 4/5/1950 Schoolstraat 71 3130 EF Den Haag
10019 Noah van den Berg 5/16/2016 Beatrixstraat 6 3384 HI Enschede
10020 Emma Peters 11/5/1955 Eikenlaan 86 6292 NO Zwolle
10021 Nora Jansen 9/14/2012 Julianastraat 50 5911 UV Maastricht
10022 Noah Mulder 4/25/2009 Prins Bernhardstraat 97 7736 RS Den Haag
10023 Julia Visser 3/23/2007 Beukenlaan 75 4406 DE Apeldoorn
10024 Mila Hendriks 2/19/1977 Emmastraat 65 1543 ST Lelystad
10025 Noah Peters 2/8/1978 Beukenlaan 59 3773 HI Breda
10026 Mees de Vries 8/4/2003 Kerkstraat 99 1352 VW Arnhem
10027 Sophie de Jong 7/7/1978 Wilhelminastraat 13 6635 LM Assen
10028 Sara de Vries 11/10/2001 Grote Markt 26 8651 HI Assen
10029 Sara Smit 10/12/1973 Nieuwstraat 78 4761 WX Almere
10030 Lotte Smit 8/24/1986 Nieuwstraat 4 3841 DE Breda
10031 Finn van den Berg 9/3/1962 Dorpsstraat 97 6805 RS Lelystad
10032 Sara Hendriks 7/14/1983 Industrieweg 42 2151 DE Den Bosch
10033 Nora Smit 9/16/1998 Markt 67 7470 IJ Den Haag
10034 Yara Jansen 9/19/1977 Kastanjelaan 95 6650 AB Leeuwarden
10035 Nora de Boer 1/7/1955 Schoolstraat 77 1313 FG Assen
10036 Finn Meijer 8/24/1981 Julianastraat 93 8636 GH Zwolle
An error has occurred. This application may no longer respond until reloaded. Reload 🗙