首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么单选按钮列表总是有新的一行?

问为什么单选按钮列表总是有新的一行?
EN

Stack Overflow用户
提问于 2011-03-31 05:25:25
回答 4查看 19.3K关注 0票数 15

这是一个关于布局的问题。我正在开发一个.net页面,每当我在标签后面添加一个单选按钮列表时,它就会转到下一行。但在代码端,它仍然在同一行中。问题是,如果你在IE中浏览它,它会转到下一行。我确信标签和单选按钮列表的宽度都不会过大。这个问题的原因是什么,如何解决?提前谢谢。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-03-31 06:23:57

默认情况下,RadioButtonList呈现为表。您可以更改设置属性RepeatLayout="Flow",它将在span中呈现。

RepeatLayout Property

Different ways it can render

票数 25
EN

Stack Overflow用户

发布于 2012-12-18 13:35:51

将属性添加到单选按钮列表中

RepeatDirection=“水平”

代码语言:javascript
复制
   <asp:RadioButtonList RepeatDirection="Horizontal" 
        ID="RadioButtonList1" runat="server" style="display:inline">
        <asp:ListItem>asdf</asp:ListItem>
        <asp:ListItem>sdfg</asp:ListItem>
    </asp:RadioButtonList>

这将解决您的问题。干杯

票数 13
EN

Stack Overflow用户

发布于 2011-03-31 05:29:15

你可以将它的显示样式设置为内联:

代码语言:javascript
复制
<asp:RadioButtonList
    ID="RadioButtonList1" runat="server" style="display:inline">
    <asp:ListItem>asdf</asp:ListItem>
    <asp:ListItem>sdfg</asp:ListItem>
</asp:RadioButtonList>

警告:纯粹主义者会大喊信息应该在其他地方的CSS类中。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5492636

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档