在我的MVC剃刀视图中,我正在使用@Html.RadioButtonFor
。我想在屏幕阅读器上使用aria-label,但不知道如何使用它。
如果我添加aria-label
,则会收到The name 'aria' does not exist in current context
错误。
@Html.RadioButtonFor(options => options.SelectedFulfillmentType, option, new { id = id, required = "required", @class = option.GetDisplayName().ToLower().Replace(" ", "-") + "-input", aria-label = "Test"})
如果我添加aria_label
,那么我不会收到任何错误,但我在浏览器上看不到该标记。
@Html.RadioButtonFor(options => options.SelectedFulfillmentType, option, new { id = id, required = "required", @class = option.GetDisplayName().ToLower().Replace(" ", "-") + "-input", aria_label = "Test"})