KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I've got an ASP.NET RadioButtonList that displays four items using RepeatDirection="Horizontal" to display them on a single line. I'm using RepeatLayout="Flow" to avoid the markup for a table. However, this causes the items in the list to be placed right next to each other, which does not look good. So, I tried the table layout to take advantage of the CellSpacing and/or CellPadding properties. Unfortunately, these properties affect both the vertical and horizontal spacing/padding within the table, so while I get the horizontal spacing, I also get undesired vertical spacing. At this point, I'm down to this: <asp:RadioButtonList ID="rblMyRadioButtonList" runat="server" RepeatDirection="Horizontal" RepeatLayout="Flow" > <asp:ListItem Selected="false" Text="Item One " Value="Item_1" /> <asp:ListItem Selected="false" Text="Item Two " Value="Item_2" /> <asp:ListItem Selected="false" Text="Item Three " Value="Item_3" /> <asp:ListItem Selected="false" Text="Item Four " Value="Item_4" /> </asp:RadioButtonList> ...which screams at me "You're not doing it right!" What is the right way to accomplish this?
Tags (comma-separated)
Save Edits
Cancel