我正在使用checklistbox。我想列出所有类似的项目
但是在重复方向中有2个选择。只有水平和垂直。
这是我的代码:
<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>
所以我的意思是半垂直和半水平。当行已满时,其他项目将在下一行。
我该怎么做?
答案 0 :(得分:3)
您可以使用此RepeatDirection
,RepeatColumns
和RepeatLayout
:
<asp:CheckBoxList RepeatDirection="Horizontal"
RepeatColumns="2" RepeatLayout="Table" ...>
点击此处查看有关房产的更多信息:CheckBoxList Properties
答案 1 :(得分:0)
.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>