Hi all. For … reasons* … I need to use the "selectedValue"-binding of a WOPopupButton, rather than the "selection"-binding. However, it seems "selectedValue" is unidirectional, i.e. if I bind it to a variable in a component, the variable is read (to set the initially selected value when the pop-up renders) but it's not set in the component when the form is submitted.
So… I guess the question is; shouldn't that binding be bidirectional, so I can intercept the new [selectedValue] on form submission? It seems surprising it doesn't just work, and it's tempting to think I'm simply just doing something wrong. If anyone can shed some light on this (or suggest a workaround) I'd be most grateful. It would be lovely to able to avoid stuff like updating a hidden field on the client when the pop-up changes (blech) or manually getting the formValue from the request (pfft). * For those interested in "reasons", it's that I have a few hundred select boxes on a single page, each one containing the same identical list of few hundred items. I'm populating these popups manually on the client using JavaScript so I don't have to download a few megabytes of HTML on each request. If anyone can suggest a different solution to *that* problem, then that makes this question obsolete :). Cheers, - hugi _______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com