Доступ к HTML-элементам в ASP.Net

Я хочу изменить текст переключателя (элемент html), а не компонент ASP.NET.

Как я могу изменить это в ASP.NET?

Спасибо

Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут...
7
0
12 752
3
Перейти к ответу Данный вопрос помечен как решенный

Ответы 3

Ответ принят как подходящий

Добавьте простой:

runat = "server"

в ваш HTML-тег, и это позволит изменить некоторые свойства с помощью кода.

Они известны как «гибридные средства управления».

Вам нужно будет добавить атрибут runat = "server" в HTML для этого элемента.

<input type = "radio" id = "someRadioId" value = "bleh" runat = "server">

Это позволит вам получить доступ к элементу через его идентификатор someRadioId. Этот элемент в вашем коде будет иметь тип HtmlInputRadioButton.

См. Эту статью в MSDN

Простой 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.

Другие вопросы по теме