2014-02-05 90 views
2

我正在使用checklistbox。我想列出所有這樣的項目 checkboxlistasp複選框列表重複方向

但是在repeatdirection中有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

是你的工作??? –

+0

你是什麼意思關於「工作」?它的工作原理,是的? – neverwinter

回答

2

你可以使用這個RepeatDirectionRepeatColumnsRepeatLayout

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

檢查更多關於物業位置:CheckBoxList Properties

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>