I'm using a UltraWebTree inside a UltraWebListBar and want them to score 100% what concerns to accessibility. All images have their respective 'alts', but when i see the source generated by the browser, i notice that the UltraWebTree as an "img tag" inserted by their own, that doesn't have the 'alt' attribute. Not having the 'alt' attribute, this fails the accessibility test:
<!--
I would file this one as "bug". I've spoken briefly to the development team and it looks like this is a bug. You'll need to contact our support group so that they can take your information and set you up to be automatically notified as the bug report makes its way through its lifecycle.
A workaround would be difficult. Your only option would be to use JavaScript to manually add the "Alt" attribute to each node. This can be done by walking the DOM tree, but I can't guarantee the screen readers will pick up the changes.
On a side note, the image in question is for display and positioning purposes only, and has no informational value. Accessibility validators obviously can't infer intent of an image so they flag any missing alt attribute, though this image really doesn't require any alternate text. The fix here will be to set the alt property of the image to "" on our side so that validators don't flag the image, and also screen readers know to skip the image as well.
-Tony
Yes i have Section508Compliant = True, but still it render that img tag.
Any other ideia?
(thanks for answer)
Have you set Section508Compliant=True for the WebTree? This property is defaulted to false to minimize the HTML footprint of the control. Setting it to true should render an alt=" " for the images in question.