





Добавьте простой:
runat = "server"
в ваш HTML-тег, и это позволит изменить некоторые свойства с помощью кода.
Они известны как «гибридные средства управления».
Вам нужно будет добавить атрибут runat = "server" в HTML для этого элемента.
<input type = "radio" id = "someRadioId" value = "bleh" runat = "server">
Это позволит вам получить доступ к элементу через его идентификатор someRadioId. Этот элемент в вашем коде будет иметь тип HtmlInputRadioButton.
Простой RadioButtonList при такой инициализации:
list.Items.Add(new ListItem("item 1", "1"));
list.Items.Add(new ListItem("item 2", "2"));
list.Items.Add(new ListItem("item 3", "3"));
отображает следующий HTML:
<table id = "list" border = "0">
<tr>
<td><input id = "list_0" type = "radio" name = "list" value = "1" /><label for = "list_0">item 1</label></td>
</tr><tr>
<td><input id = "list_1" type = "radio" name = "list" value = "2" /><label for = "list_1">item 2</label></td>
</tr><tr>
<td><input id = "list_2" type = "radio" name = "list" value = "3" /><label for = "list_2">item 3</label></td>
</tr>
</table>
Таким образом, с помощью JavaScript вы можете перебирать элементы с типом «radio», получать их идентификаторы, а затем искать элементы меток, которые имеют идентификатор в качестве значения «for». И обновите их innerHTML.