Добавить классы в LI в ASP.NET RadioButtonList

У меня есть RadioButtonList , который отображается как неупорядоченный список. Моя проблема в том, что я добавляю класс в ListItem , и он создает диапазон , в который помещается этот класс. Можно ли вместо этого поместить класс в тег LI ? Как я могу это сделать?

var cblAttributes = new RadioButtonList();
cblAttributes.ID = controlId;
cblAttributes.RepeatLayout = RepeatLayout.UnorderedList;

var pvaValueItem = new ListItem(Server.HtmlEncode(frame.Name), frame.FrameId.ToString());
pvaValueItem.Attributes.Add("class", "frame-item");
cblAttributes.Items.Add(pvaValueItem);

Результат ниже:

<li>
    <span class="frame-item">
    <input id="INPUTID" type="radio" name="INPUTNAME" value="1">
    <label for="INPUTID">TEXT</label>
    </span>
</li>
7
задан brenjt 8 July 2011 в 14:49
поделиться