2009-10-22 8 views

Répondre

9

Vous devez définir les RepeatDirection etRepeatColumns propriétés du CheckBoxList.

<asp:CheckBoxList ID="myCheckBoxList" runat="server" 
    RepeatColumns="4" RepeatDirection="Horizontal"> 
<asp:ListItem>A</asp:ListItem> 
<asp:ListItem>B</asp:ListItem> 
<asp:ListItem>C</asp:ListItem> 
<asp:ListItem>D</asp:ListItem> 
<asp:ListItem>E</asp:ListItem> 
<asp:ListItem>F</asp:ListItem> 
<asp:ListItem>G</asp:ListItem> 
<asp:ListItem>H</asp:ListItem> 
<asp:ListItem>I</asp:ListItem> 
<asp:ListItem>J</asp:ListItem> 
<asp:ListItem>K</asp:ListItem> 
<asp:ListItem>L</asp:ListItem> 
<asp:ListItem>M</asp:ListItem> 
<asp:ListItem>N</asp:ListItem> 
<asp:ListItem>O</asp:ListItem> 
<asp:ListItem>P</asp:ListItem> 
<asp:ListItem>Q</asp:ListItem> 
<asp:ListItem>R</asp:ListItem> 
<asp:ListItem>S</asp:ListItem> 
<asp:ListItem>T</asp:ListItem> 
</asp:CheckBoxList> 

Cela générera une grille 4x5 de cases à cocher.

A B C D 
E F G H 
I J K L 
M N O P 
Q R S T 
+0

Juste un petit merci et +1 pour ça ... – jcolebrand

0

Eh bien, si vos objets sont toujours sur une grille statique 4x5, il vaut probablement mieux vous en équiper vous-même.

Dans le cas contraire, vous devrez utiliser un contrôle comme Data List pour lier votre source de données à la DL des contrôles de case à cocher. La bonne chose à propos Liste des données est que ce sera au moins vous permettre de contrôler le nombre de colonnes répétitives et dans quelle direction il répète.

Questions connexes