Asp.net asp复选框列表重复方向

Asp.net asp复选框列表重复方向,asp.net,css,checklistbox,Asp.net,Css,Checklistbox,我正在使用checklistbox。我想列出所有这样的项目 但有两个方向的选择。只有水平和垂直 这是我的密码: <asp:CheckBoxList runat="server" RepeatDirection="Horizontal"> <asp:ListItem Text=" Monday "></asp:ListItem> <asp:ListItem Text=" Tuesday "></asp:ListItem>

我正在使用checklistbox。我想列出所有这样的项目

但有两个方向的选择。只有水平和垂直

这是我的密码:

<asp:CheckBoxList runat="server" RepeatDirection="Horizontal">
    <asp:ListItem Text=" Monday "></asp:ListItem>
    <asp:ListItem Text=" Tuesday "></asp:ListItem>
    <asp:ListItem Text=" Wednesday "></asp:ListItem>
    <asp:ListItem Text=" Thursday "></asp:ListItem>
    <asp:ListItem Text=" Friday "></asp:ListItem>
    <asp:ListItem Text=" Saturday "></asp:ListItem>
    <asp:ListItem Text=" Sunday "></asp:ListItem>
</asp:CheckBoxList>

我的意思是半垂直半水平。当行已满时,其他项目将位于下一行


我该怎么做?

您可以使用此
RepeatDirection
RepeatColumns
RepeatLayout

<asp:CheckBoxList RepeatDirection="Horizontal" 
        RepeatColumns="2" RepeatLayout="Table" ...>

.myGroupCheckBox{
列表样式:无;
宽度:270px;
}
李先生{
显示:内联;
}

这对你有用吗???“工作”是什么意思?这很有效,是吗??
.myGroupCheckBox{
            list-style:none;
            width:270px;            
        }
 .myGroupCheckBox li{
            display: inline;
        }
<asp:CheckBoxList ID="CheckBoxList1" runat="server" CssClass="myGroupCheckBox"
            RepeatLayout="UnorderedList">
            <asp:ListItem Text=" Monday "></asp:ListItem>
            <asp:ListItem Text=" Tuesday "></asp:ListItem>
            <asp:ListItem Text=" Wednesday "></asp:ListItem>
            <asp:ListItem Text=" Thursday "></asp:ListItem>
            <asp:ListItem Text=" Friday "></asp:ListItem>
            <asp:ListItem Text=" Saturday "></asp:ListItem>
            <asp:ListItem Text=" Sunday "></asp:ListItem>
        </asp:CheckBoxList>