К сожалению, я не думаю, что входной тег (если тип = Флажок) работает с атрибутом стиля вообще. Создайте новый флажок и попробуйте сами.
asp:CheckBoxList
Все/asp:ItemList
и asp:CheckBox
сделать это генерировать HTML для ввода и этикетки, и обернуть их в span
теге. Этот тег span используется там, где применяется стиль.
Если группировка ваших флажков не вызывает большого беспокойства, вы можете использовать отдельные элементы управления asp:CheckBox
без атрибута Text
и написать связанный текст за пределами тега.
<asp:CheckBox ID="cb1" runat="server" />associated text 1
<asp:CheckBox ID="cb2" runat="server" />associated text 2
<asp:CheckBox ID="cb3" runat="server" />associated text 3
Вы должны по-прежнему называть cb1.Attributes
и не cb1.InputAttributes
применить стиль, однако.
сторона примечание (возможно, полезно для других): для флажков это было бы легко: 'CB.InputAttributes.Add (« стиль »,« background-color: red; »);' http://msdn.microsoft.com /en-us/library/system.web.ui.webcontrols.checkbox.inputattributes.aspx –