We use the UltraWebListbox in our product to allow the user to navigate to different sections of our application. Now, we have the requirement to be Section 508 compliant and so our sidebar implemented with the UltraWebListbox control must be accessible with the keyboard.
So is it possible to collapse / expand the Listbox groups using the keyboard. I havn't found any solution so far.
Any help is appreciated.
Regards,
Jörg
Sorry for replying that late but I had to do some other stuff so far ;-)
I tested the code with the information provided by you and you are right, the control can be tabbed with the keyboard and the elements can be executed with the keyboards also.
But now I have the issue that when the "BrowserTarget" to "DownLevel" my events - neither client side nor server side - aren't fired anymore. Switching back to "Auto" the events are fired as expected.
Can you please advice me how I can achive that the control events are fired, or what has to be done so I can react on these events in code.
see attached sample code ...
Thanks in advance,
Hello Jörg,
I am following up to see if the information and sample provided has resolved this matter. Please let me know if I may be of further assistance with this matter.
Sincerely,Mike P.Developer Support EngineerInfragistics, Inc.www.infragistics.com
I have done some further research into this matter and it seems this can be achieved by see the Tab Index above 0 having RenderAnchors set to true and having BrowserTarget set to DownLevel. I am attaching a sample to demonstrate this behavior. Use the Tab key to cycle through the menus till you reach the WebListBar then tab to the expand/collapse icon of the group you wish to adjust and press the enter key.
Please let me know if you have any further questions concerning this matter.
I have done some research into this matter and it seems that the WebListBar can be tabbed through when the Tab index is set above 0, the RenderAnchors property is set to true, and BrowserTarget is set to downlevel. You can find more information about this in the following link:
http://help.infragistics.com/Help/NetAdvantage/ASPNET/2011.1/CLR4.0/html/WebListbar_Accessibility_Compliance.html
In testing this is seems it has an issue when the browser isn’t in compatibility mode. I am going to look into this matter further I will give you a progress update by tomorrow.