Asynchronous Data Binding

Company Name Contact Name Contact Title Country City Address Phone
Exotic Liquids Charlotte Cooper Purchasing Manager UK London 49 Gilbert St. (171) 555-2222
New Orleans Cajun Delights Shelley Burke Order Administrator USA New Orleans P.O. Box 78934 (100) 555-4822
Grandma Kelly's Homestead Regina Murphy Sales Representative USA Ann Arbor 707 Oxford Rd. (313) 555-5735
Tokyo Traders Yoshi Nagase Marketing Manager Japan Tokyo 9-8 Sekimai Musashino-shi (03) 3555-5011
Cooperativa de Quesos 'Las Cabras' Antonio del Valle Saavedra Export Administrator Spain Oviedo Calle del Rosal 4 (98) 598 76 54
Mayumi's Mayumi Ohno Marketing Representative Japan Osaka 92 Setsuko Chuo-ku (06) 431-7877
Pavlova, Ltd. Ian Devling Marketing Manager Australia Melbourne 74 Rose St. Moonie Ponds (03) 444-2343
Specialty Biscuits, Ltd. Peter Wilson Sales Representative UK Manchester 29 King's Way (161) 555-4448
PB Knäckebröd AB Lars Peterson Sales Agent Sweden Göteborg Kaloadagatan 13 031-987 65 43
Refrescos Americanas LTDA Carlos Diaz Marketing Manager Brazil Sao Paulo Av. das Americanas 12.890 (11) 555 4640

In this demo, our Blazor Grid is bound to a data collection that is available after asynchronous component initialization. To implement this specific usage scenario, bind the Data parameter to a C# field or property. Once bound, populate this field or property with data in the OnInitializeAsync lifecycle method (use the await operator).