Hi Danny,
In general, there should be little or no difference. Keep in mind how Visual WebGui does it's processing. When a request arrives at the server, the server completes processing of that request and only then it can render the changes needed to update the client.
This means that it does not matter for the performance if the ListView is filled by DataBinding or manually, as it is only rendered to the browser when it has been filled.
This is more of a .NET question which of the two takes more time.
Hope this helps,
Palli