我有一个重复列= 3的复选框。如果它的数据源的项目计数小于20,我需要生成20行单列。如果它在21到40之间,那么20行和两列。如果它在41到60之间,那么20行和3列和超过60条记录然后正常情况下checkboxlist表现。 任何建议都表示赞赏。
由于 Mohak
答案 0 :(得分:3)
试试这个:
int itemCount = <YOUR_DATASOURCE_ITEMS>.Count;
int columnCount = Math.Ceiling(itemCount/20.0)
<YOUR_CHECKBOX_LIST>.RepeatColumns = columnCount;