Raido按钮列表文本将不会一直向右对齐ASP.NET C#

时间:2014-07-23 15:29:13

标签: c# asp.net radio-button radiobuttonlist text-align

我的ASP.NET项目中有一个单选按钮列表。我为RepeatDirection = HorizontalRepeatLayout = TableTextAlign = Right设置了属性。这就是我的控件的外观:

Radio Button List

以下是单选按钮列表的代码:

<asp:RadioButtonList ID="RadioButtonList1" runat="server" Font-Size="X-Small" RepeatDirection="Horizontal">
                                    <asp:ListItem>Lumber</asp:ListItem>
                                    <asp:ListItem>Sheathing</asp:ListItem>
                                    <asp:ListItem>Beam</asp:ListItem>
                                </asp:RadioButtonList>

水平部分是正确的,但我希望文本位于单选按钮的右侧,而不是在它下面。有没有财产,或者我可以在代码隐藏中做些什么来实现这一目标?

2 个答案:

答案 0 :(得分:2)

您可能有标签的css类设置显示块。使用浏览器开发人员工具检查样式设置。

答案 1 :(得分:0)

您的设计存在的问题是,RadioButtonList除此之外的div标签宽度不够。

为了解决您的问题,请增加RadioButtonList之外的父标记的宽度。这将解决您的问题。