带有自定义样式项的ASP.NET RadioButtonList

时间:2012-01-11 15:04:50

标签: asp.net radiobuttonlist

我有ASP.NET RadioButtonList,我需要在这个控件中添加一个自定义样式的radiobuttons:每个radiobutton应该在div中,并且有自己的图像。

我在RadioButtonList

中找不到ListItem / RadioButton的任何模板

有没有办法在RadioButtonList中使用自定义的ListItem / RadioButton?

使用ASP.NET MVC非常简单,但使用ASP.NET Web Forms对于这么小的任务看起来真的很痛苦。在此任务中无法使用MVC。

感谢。

1 个答案:

答案 0 :(得分:1)

我不确定我是否完全理解您的要求,但一个选项可能是为基本控件编写扩展,以实现您需要的其他属性。 Here是我执行此操作以将可绑定的“Checked”和“Tooltip”属性添加到复选框列表的方法,该技术也适用于您的情况。

另一种选择可能是使用一个更通用的列表控件并定义模板,使其外观/行为类似于单选按钮列表。