为什么radiobuttonlist总是采用新行?

Ste*_*ack 13 asp.net layout user-interface radiobuttonlist interface

这是关于布局的问题.我正在开发一个.net页面,每当我在标签后面添加一个radiobuttonlist时,它就会进入下一行.但在代码方面,它仍然在同一行.问题是如果你在IE中浏览它,它会归结到下一行.我确信标签和radiobuttonlist的宽度都没有超大.是什么原因以及如何解决这个问题?提前致谢.

gbs*_*gbs 24

默认情况下,RadioButtonList呈现为表格.您可以更改设置属性RepeatLayout ="Flow",它将以span显示.

RepeatLayout属性

它可以渲染的不同方式


Aru*_*apa 11

将属性添加到您的radiobuttonlist

RepeatDirection = "水平"

   <asp:RadioButtonList RepeatDirection="Horizontal" 
        ID="RadioButtonList1" runat="server" style="display:inline">
        <asp:ListItem>asdf</asp:ListItem>
        <asp:ListItem>sdfg</asp:ListItem>
    </asp:RadioButtonList>
Run Code Online (Sandbox Code Playgroud)

这将解决您的问题.干杯