Как добавить пространство между элементами в ASP.NET RadioButtonList

У меня есть ASP.NET RadioButtonList, который отображает четыре элемента, используяRepeatDirection = "Горизонтальный" отображать их в одну строку. я используюRepeatLayout = "Поток" чтобы избежать разметки для таблицы. Однако это приводит к тому, что элементы в списке помещаются рядом друг с другом, что выглядит не очень хорошо.

Итак, я попробовал макет таблицы, чтобы воспользоватьсяCELLSPACING и / илиCELLPADDING свойства. К сожалению, эти свойства влияют как на вертикальный, так и на горизонтальный интервал / отступы внутри таблицы, поэтому, хотя я получаю горизонтальный интервал, я также получаю нежелательный вертикальный интервал.

На данный момент, я до этого:

<asp:RadioButtonList ID="rblMyRadioButtonList" runat="server" 
    RepeatDirection="Horizontal"
    RepeatLayout="Flow" >
    <asp:ListItem Selected="false" Text="Item One&nbsp;&nbsp;&nbsp;&nbsp;" Value="Item_1" />
    <asp:ListItem Selected="false" Text="Item Two&nbsp;&nbsp;&nbsp;&nbsp;" Value="Item_2" />
    <asp:ListItem Selected="false" Text="Item Three&nbsp;&nbsp;&nbsp;&nbsp;" Value="Item_3" />
    <asp:ListItem Selected="false" Text="Item Four&nbsp;&nbsp;&nbsp;&nbsp;" Value="Item_4" />
</asp:RadioButtonList>

... который кричит на меня "Ты делаешь это неправильно!"

Как правильно это сделать?

Ответы на вопрос(5)

Ваш ответ на вопрос