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 Nora Vos 9/22/1975 Emmastraat 23 2984 KL Arnhem
10002 Mila Peters 7/19/1990 Markt 39 4030 YZ Den Bosch
10003 Levi Smit 4/13/1977 Nieuwstraat 97 7654 DE Apeldoorn
10004 Lotte de Vries 10/11/2014 Rembrandtstraat 23 2119 FG Utrecht
10005 Zoë Hendriks 8/25/2000 Grote Markt 79 2515 OP Breda
10006 Julia Visser 9/5/1997 Sportlaan 66 6110 RS Maastricht
10007 Nora Meijer 6/22/1953 Beukenlaan 7 5530 HI Vlissigen
10008 Sara Peters 6/25/2018 Julianastraat 40 8738 RS Breda
10009 Levi Bakker 4/5/2005 Sportlaan 78 1844 KL Nijmegen
10010 Luuk van den Berg 10/26/1967 Nieuwstraat 74 4159 FG Haarlem
10011 Mees Visser 4/18/2017 Prins Bernhardstraat 67 9468 GH Nijmegen
10012 Luuk de Vries 6/1/2019 Markt 1 2348 LM Breda
10013 Luuk Meijer 3/8/2004 Beatrixstraat 38 2170 YZ Apeldoorn
10014 Levi van den Berg 4/23/1951 Beukenlaan 18 1950 GH Groningen
10015 Tess Bakker 8/23/1974 Parallelweg 20 3916 GH Groningen
10016 Luuk Vos 9/3/1960 Beatrixstraat 30 5191 BC Den Bosch
10017 Finn de Jong 4/22/1962 Industrieweg 31 8645 YZ Maastricht
10018 Sophie de Jong 6/18/1992 Rembrandtstraat 88 9241 PQ Lelystad
10019 Mees Meijer 11/15/1997 Kerkstraat 54 7958 WX Maastricht
10020 Mila Bos 1/16/1970 Dorpsstraat 39 5495 XY Nijmegen
10021 Noah de Boer 10/27/1964 Sportlaan 41 8397 YZ Zwolle
10022 Finn Smit 5/4/2007 Industrieweg 55 7113 GH Vlissigen
10023 Sara Meijer 8/22/2012 Beukenlaan 11 2074 HI Utrecht
10024 Julia Jansen 10/4/1958 Prins Bernhardstraat 49 9640 KL Den Haag
10025 Liam Jansen 10/14/1982 Kerkstraat 27 8057 ST Maastricht
10026 Sophie Peters 5/14/1993 Dorpsstraat 19 6168 EF Maastricht
10027 Luuk Vos 9/15/1951 Sportlaan 90 8287 WX Eindhoven
10028 Luuk Jansen 5/1/1963 Sportlaan 39 2573 FG Amsterdam
10029 Emma Bakker 6/17/1987 Dorpsstraat 77 1194 LM Enschede
10030 Tess Mulder 9/23/1970 Beatrixstraat 71 5669 ST Breda
10031 Tess Vos 5/23/1988 Prins Bernhardstraat 39 9273 VW Nijmegen
10032 Nora Smit 10/8/1997 Parallelweg 26 3042 RS Arnhem
10033 Sophie Peters 5/5/1963 Beatrixstraat 5 1187 LM Den Haag
10034 Mila de Boer 3/23/1978 Beatrixstraat 64 2513 KL Assen
10035 Noah van den Berg 6/7/1954 Julianastraat 84 6162 VW Den Bosch
10036 Liam Hendriks 1/7/2017 Kastanjelaan 48 6317 DE Lelystad
An error has occurred. This application may no longer respond until reloaded. Reload 🗙