Кто-нибудь знает об элементе управления выбора даты ASP.NET, который хорошо работает с JAWS? Если у вас есть какие-либо советы по упрощению использования существующего элемента выбора даты в ASP.NET для пользователей JAWS?Есть ли подходящий для JAWS выбор даты для ASP.NET?
ответ
Я сомневаюсь, что вам удастся получить доступ к элементу управления ASP.NET. Если бы я был вами, я бы посмотрел на клиентскую версию элемента управления. Я нашел это accessible date picker calendar онлайн, основанный на Javascript. Вам, вероятно, придется немного подкорректировать, чтобы он работал в вашем приложении.
Удачи вам!
DateTimePicker довольно доступен. Хотя календарь появляется, когда пользователь нажимает на раскрывающееся меню, месяц/день/год все еще полностью доступны, не используя функции «вы-выбор» из раскрывающегося списка. Вы заметите, что если вы нажмете вкладку в раскрывающемся списке DateTimePicker, вы сначала сосредоточитесь на этом месяце, а на следующей вкладке - день и следующий год. Наш слепой пользователь может использовать клавиши со стрелками вверх, чтобы изменить значение каждой из них, а клавиши со стрелками влево - для переключения между месяцем/днем / годом, чтобы установить дату и никогда не иметь дело с функцией выбора.
Одна из проблем, которые я обнаружил, заключается в том, что для DateTimePicker нет роли (по крайней мере, в MS VS 2008). Работа, с которой я столкнулся, добавляет инструкции в DateTimePicker AccessibilityName/Description.
Надеюсь, это поможет!