No Occurs for a record when it becomes the current one during navigating the recordset. Occurs for a record before another record becomes the current one during navigating the recordset. No Occurs periodically while data is arriving from the data source. No Occurs when the readyState property of the DSO changes. Only the onrowexit event can be canceled by returning false from the event handler routine.
All events bubble up through the document hierarchy.
It's important to realize that each data source object is itself a DataControl object, and as such is an OLE-DB data provider . In fact, ADO continues this terminology by referring to bound controls on a Web page as data consumers . We can create a reference to this and work with the contents of the recordset. So, once we've got the data into a client-side cached recordset, we can use it just like we would in ADO on the server. In some circumstances, the RDS control can fail to initiate the data transfer from server to client as there are no bound controls on the page.