2012-01-11 5 views
2

У меня есть ASP.NET RadioButtonList, и мне нужно добавить пользовательские стилизованные радиообъекты внутри этого элемента управления: каждый радиообъект должен находиться внутри div и с собственным изображением.ASP.NET RadioButtonList с пользовательскими стилизованными элементами

я не нашел какой-либо шаблон для ListItem/RadioButton внутри RadioButtonList

Есть ли способ использовать настроенную ListItem/RadioButton внутри RadioButtonList?

С ASP.NET MVC это очень просто, но с ASP.NET Web Forms это выглядит как настоящая боль для такой маленькой задачи. В этой задаче нельзя использовать MVC.

Спасибо.

ответ

1

Я не уверен, что полностью понимаю ваши требования, но один из вариантов может заключаться в написании расширения базового элемента управления, который реализует дополнительные свойства, которые вам нужны. Here - это тот, где я сделал это, чтобы добавить привязываемые свойства «Проверено» и «Всплывающая подсказка» в Список флажков, этот метод может применяться и к вашей ситуации.

Другой альтернативой может быть использование одного из более общих элементов управления списком и определение ваших шаблонов, чтобы заставить его выглядеть/вести себя как список кнопок радио.

Смежные вопросы