Я работаю с приложением asp.net 4.0, и мне интересно, возможно ли установить атрибут класса на флажок (входной тег), созданный элементом управления списком флажков.
Что делает следующее, это оборачивает входной тег в тег span и применяет к нему класс:
foreach (ListItem li in CheckBoxList1.Items)
{
li.Attributes.Add("class", "check-if-dirty");
}
Создает:
<span class="check-if-dirty"><input id="MainContent_CheckBoxList1_0" type="checkbox" name="ctl00$MainContent$CheckBoxList1$0" value="a" /><label for="MainContent_CheckBoxList1_0">a</label></span>
То, что я хочу, это:
<span><input class="check-if-dirty" id="MainContent_CheckBoxList1_0" type="checkbox" name="ctl00$MainContent$CheckBoxList1$0" value="a" /><label for="MainContent_CheckBoxList1_0">a</label></span>
Спасибо.