My Laszlo application has a list component which gets populated from a data set. The first time the list loads, I would like to automatically select the first item in the list. I've tried adding an 'ondata' event handler for the list which does something like this:

selectAt(1);

However, I have code which handles things when an item is selected and this code is complaining that the selected object is null. This makes me think that I'm my handling of the ondata event is occuring before all the items in the list are built. Is this a correct assumption? If so, what is the proper way to handle this? Ideally I would want something like this:

1. List is populated with data from XML for the first time.
2. First item in list is automatically selected.
3. List is repopulated with updated data from XML
4. If a selection already exists (and still exists in the list) leave it selected, otherwise select the first item.

Are there examples somewhere which might give me a better idea on how to handle this?

Thanks!

--
James Howe
_______________________________________________
Laszlo-user mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-user

Reply via email to