RadioButtonList с опцией «Другое»

Любые предложения о том, как создать список переключателей с возможностью ввода пользователем произвольного текста?

Вот краткий пример того, что я бы искал:

  • красный
  • Синий
  • Зеленый
  • Другое (текстовое поле будет здесь)

person Jim B    schedule 15.12.2009    source источник


Ответы (2)


Посмотри на

Что-то вроде этого

<asp:RadioButtonList ID="rdo" Runat="server">
    <asp:ListItem>First</asp:ListItem>
    <asp:ListItem>Second</asp:ListItem>
    <asp:ListItem>Others <input type="text" name="txtOthers"></asp:ListItem>
</asp:RadioButtonList>
person Adriaan Stander    schedule 15.12.2009
comment
Только что взглянув на это, вышеприведенная разметка не будет работать при использовании тега на стороне сервера. Вы получите ошибку синтаксического анализатора: свойство «Текст» для «asp:ListItem» не допускает дочерние объекты. - person PabloC; 29.03.2010

Вы можете просто иметь список переключателей, а затем, когда в событии выбрано «Другое», установите текстовое поле, в противном случае отключите его, если это не кнопка «Другое».

person Adam Gritt    schedule 15.12.2009