Open MackinnonBuck opened 2 months ago
Thanks @MackinnonBuck. @vijayrkn this is accessibility related so it has to be fixed by .NET 9 GA. Mackinnon has provided the content above. Can you handle this from here please?
Yep should be done for .NET 9 GA
Overview
The "Create.razor" template (defined here and here) should generate ARIA roles/attributes for compatibility with screen readers.
There are currently two known accessibility issues with this template:
Proposed fixes
aria-required="true"
HTML attribute here if the associated model property is annotated with aRequiredAttribute
role="alert"
to the<ValidationSummary />
hereUpdate: The same changes should also be applied to the
Edit
page.