Web 2.0 WebListBox Scroll Position

I have a Web 2.0 project using a WebListBox with a WebDataSource. I want to refresh the WebListBox content (via the DataSource) if my user has scrolled to the end (bottom) of the WebListBox, eg using a timer.

Is there any way to know if my user has scrolled to the bottom of the WebListBox?

Not really. What is it that you are trying to do in the end?

I have a utility web-app showing logging data received via an API in a master/detail way. You click on a row in the master WebListbox and the log entries are loaded into the detail WebListbox. Users don’t necessarily scroll down to view all the log data in the detail WebListbox but, if they do and they scroll to the end, it makes sense to me that additional log entries that arrive would be added to the end of the detail WebListbox and it would be refreshed. But I don’t know how to figure out if the last row is visible. The only idea I had was to track the row count in the WebDataSource and the rows returned each time and then I’d know when the last row is returned but that still doesn’t tell me that the user has scrolled quite that far.