如何在asp.net中为checkboxlist设置行的行数?

时间:2011-09-19 12:11:56

标签: asp.net

我有一个重复列= 3的复选框。如果它的数据源的项目计数小于20,我需要生成20行单列。如果它在21到40之间,那么20行和两列。如果它在41到60之间,那么20行和3列和超过60条记录然后正常情况下checkboxlist表现。   任何建议都表示赞赏。

由于 Mohak

1 个答案:

答案 0 :(得分:3)

试试这个:

int itemCount = <YOUR_DATASOURCE_ITEMS>.Count;
int columnCount = Math.Ceiling(itemCount/20.0)
<YOUR_CHECKBOX_LIST>.RepeatColumns = columnCount;