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 Liam Bos 3/1/1961 Stationsweg 20 3445 TU Leeuwarden
10002 Liam Bakker 7/4/1951 Markt 83 6824 DE Haarlem
10003 Luuk van Leeuwen 9/15/1978 Molenstraat 80 2060 UV Utrecht
10004 Levi Vos 8/26/2015 Parallelweg 66 6349 AB Breda
10005 Bram Mulder 6/21/1960 Emmastraat 41 3368 LM Apeldoorn
10006 Noah de Boer 3/1/1965 Markt 12 1688 JK Leeuwarden
10007 Sem Meijer 6/12/1995 Grote Markt 30 7856 HI Arnhem
10008 Liam Visser 2/9/2008 Eikenlaan 63 1041 ST Vlissigen
10009 Emma de Jong 2/17/1969 Industrieweg 13 9725 NO Maastricht
10010 Luuk van den Berg 11/7/1962 Beatrixstraat 18 9709 BC Assen
10011 Sara van den Berg 6/11/1953 Beatrixstraat 14 5962 EF Nijmegen
10012 Emma de Vries 5/9/2002 Eikenlaan 69 6394 LM Groningen
10013 Mila van Leeuwen 1/14/1979 Grote Markt 80 4927 LM Eindhoven
10014 Daan Visser 3/22/1985 Kerkstraat 35 6261 AB Zwolle
10015 Julia Smit 7/3/1997 Molenstraat 51 8430 DE Zwolle
10016 Sara Peters 4/22/1967 Eikenlaan 27 1068 IJ Zwolle
10017 Lucas de Vries 9/1/2016 Emmastraat 10 7721 QR Zwolle
10018 Sem Bos 11/23/1960 Beukenlaan 25 2366 UV Eindhoven
10019 Levi de Vries 4/25/1965 Kastanjelaan 51 9996 NO Utrecht
10020 Zoë van Leeuwen 3/4/1958 Beukenlaan 58 2617 UV Amsterdam
10021 Finn van Leeuwen 8/23/2009 Kastanjelaan 43 2281 BC Den Haag
10022 Mila Bakker 2/6/1982 Markt 15 7340 YZ Utrecht
10023 Lucas Bos 9/13/2009 Prins Bernhardstraat 21 7490 EF Enschede
10024 Noah de Boer 10/17/2009 Nieuwstraat 80 4664 XY Eindhoven
10025 Sara de Jong 11/8/1994 Molenstraat 1 5048 UV Arnhem
10026 Yara Visser 1/2/1975 Julianastraat 57 8297 KL Nijmegen
10027 Noah Visser 7/25/2001 Nieuwstraat 2 7740 NO Den Haag
10028 Julia van den Berg 8/22/2004 Nieuwstraat 57 8656 NO Nijmegen
10029 Nora Bos 7/21/2012 Parallelweg 65 4630 VW Leeuwarden
10030 Daan de Jong 11/23/1992 Markt 76 6732 XY Eindhoven
10031 Mila van Leeuwen 1/26/1973 Prins Bernhardstraat 85 9041 DE Eindhoven
10032 Noah de Vries 9/21/1954 Stationsweg 53 3000 FG Eindhoven
10033 Sara van Leeuwen 1/10/2015 Beatrixstraat 54 8088 OP Den Bosch
10034 Noah de Groot 10/4/1973 Kerkstraat 84 5029 QR Arnhem
10035 Finn Vos 10/26/2014 Kastanjelaan 46 3158 WX Zwolle
10036 Mees van den Berg 9/6/2018 Grote Markt 1 4397 OP Breda
An error has occurred. This application may no longer respond until reloaded. Reload 🗙