如何在剃须刀中的@ Html.RadioButtonFor中添加aria-label?

时间:2018-01-04 14:45:27

标签: asp.net-mvc razor html-helper

在我的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"})

0 个答案:

没有答案