I have a radgrid defined which contains a GridCheckBoxColumn. Our accessibility evaluation tool is complaining because the input (checkbox) does not have a label associated with it. I have EnableAriaSupport set to true on the radgrid. I currently have a work around, which applies an "aria-label" attribute to the input in the idem created event. But I'm hoping you can provide a better solution. I'm including the column definition and my work around code below.
<telerik:GridCheckBoxColumn
UniqueName="Active"
DataField="Active"
HeaderText="Active"
AllowFiltering="false"
>
</telerik:GridCheckBoxColumn>
Protected Sub grid_ItemCreated(sender As Object, e As GridItemEventArgs)
If TypeOf e.Item Is GridDataItem Then
Dim item As GridDataItem = DirectCast(e.Item, GridDataItem)
If TypeOf item("Active").Controls(0) Is CheckBox Then
Dim Ctrl As CheckBox = DirectCast(item("Active").Controls(0), CheckBox)
Ctrl.InputAttributes.Add("aria-label", "Active")
End If
End If
End Sub