Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Свойство NAME элемента RADIOBUTTON, помещённого в Repeater / 3 сообщений из 3, страница 1 из 1
24.09.2006, 12:50
    #34008211
Student_Ivan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свойство NAME элемента RADIOBUTTON, помещённого в Repeater
Всем привет.
На форму нужно вывести кучу элементов Radio, принадлежащих к одной группе, т.е. примерно так: <input type="radio" name="myGroup">.
При этом под каждым таким элементом должна следовать картинка.
Я делаю так:

<Asp:Repeater id="rpt" runat="server" >
     <ItemTemplate>
        <input type="radio" id="rbtn" name="myGroup" runat="server" value="<%# выражение привязки %>">
        <br/>
        <img src="<%# выражение привязки %>">
     <ItemTemplate>
</Asp:Repeater>

Однако при загрузке страницы, клиент получает radio с разными name, примерно так:

<input type="radio" name="rpt:_ctl0:myGroup">
....
<input type="radio" name="rpt:_ctl1:myGroup">

Данное обстоятельство не позволяет использовать эти переключатели как взаимоисключающие.
Как исправить ситуацию? Возможно, есть другие способы решения поставленной задачи (без использования Repeater)
...
Рейтинг: 0 / 0
24.09.2006, 14:11
    #34008253
Vadim
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свойство NAME элемента RADIOBUTTON, помещённого в Repeater
Всем привет.
На форму нужно вывести кучу элементов Radio, принадлежащих к одной группе, т.е. примерно так: <input type="radio" name="myGroup">.
При этом под каждым таким элементом должна следовать картинка.
Я делаю так:

<Asp:Repeater id="rpt" runat="server" >
<ItemTemplate>
<input type="radio" id="rbtn" name="myGroup" runat="server" value="<%# выражение привязки %>">
<br/>
<img src="<%# выражение привязки %>">
<ItemTemplate>
</Asp:Repeater>

Однако при загрузке страницы, клиент получает radio с разными name, примерно так:

<input type="radio" name="rpt:_ctl0:myGroup">
....
<input type="radio" name="rpt:_ctl1:myGroup">

Данное обстоятельство не позволяет использовать эти переключатели как взаимоисключающие.
Как исправить ситуацию? Возможно, есть другие способы решения поставленной задачи (без использования Repeater)


Попробуй использовать RadioButtonList, должно помочь.
...
Рейтинг: 0 / 0
24.09.2006, 17:07
    #34008347
Student_Ivan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свойство NAME элемента RADIOBUTTON, помещённого в Repeater
Пробовал уже - не помогает.
При использовании этого контрола не получается вывести картинку под каждым переключателем. Вроде можно только текст выводить.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Свойство NAME элемента RADIOBUTTON, помещённого в Repeater / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]