Hi Grant,
Greetings from Syncfusion support!!
We have analyzed your sample. If you want to initialize the list view with empty data, then you need to bind empty data source to list view.
We have modified the sample for binding the empty data source when click the ‘Initialize with no data’ button.
Please check the above the sample and let us know if we misunderstood your query.
Thanks,
Christo