I have an htmlb:tray in my bsp application with an onExpand event. I want a report generated and displayed when the tray is expanded, and this works the first time that I click on the tray icon. However, if I am still on the same page, close the tray, and then re-open it, the tray expands with empty content. If I set breakpoints in DO_HANDLE_EVENT, DO_INIT, and DO_REQUEST, nothing is caught. It is as if no event is raised after the first time that the tray is opened. If I leave the page and come back, then my process is working again.
I cannot assume that my users will only open a tray once while on a page. Is there a trick to get the onExpand event to trigger more than once? (I have several trays with various reports on the page, and I don't want to pre-generate all of them.)
Janice Ishee