Hello again....
I have a a WebDropdown that has been loaded with data from a table. What are the properties that I need to use to get and restore the selected item in the WebDropdown.
Hi Ian,
Thanks, i will investigate.
Angel
Hi Angel,
Thanks for the reply. Your 2nd paragraph gave me an idea, I have resolved the issue by manipulating the style set (in the CSS) for each of the ListItem states and that has allowed me to achieve the "look and feel" that I want. Essentially I just apply a style to the ListItemDisabled (current page) and the ListItemHover. Works nicely.
Before doing that I did attempt to set "Activated" when setting the selected value (activating the corresponding item in the list) and this raised an exception from the WebDropDown - "Object reference not set ....". You may want to pass this on.
Thanks,
Ian.
Yep, it makes perfect sense to me:) There was an internal issue reported about a similar behavior, the number is 22103, one thing that is possible is that it didn't get into the latest service release.
By the way, the "gray" style for the Default StyleSet is for the Selected style , while the blue one is for Active item style, i.e. if an item is both selected and active, it will have blue style ,because it will be applied over the gray one.
I've updated to the latest service release and the issue I have is still persisting.
To expand on my last post, if you use the buttons without selecting an item in the dropdown (via the mouse) then the highlighting changes to match the number displayed in the collapsed dropdown - this is a grey highlighting. If you select an item using the mouse, this is highlighted in blue and it does not change when a button is pressed and you end up with 2 separate highlighted numbers, a grey and a blue - the grey matches the number in the collapsed dropdown and the blue stays on whatever was last selected by the mouse.
Hope that makes sense?
Thanks for the sample. First thing i notice is that you use the original initial release build 1015. Please upgrade to the latest service release where the issues you are facing should be fixed.