0
我有一個複選框,重複列= 3。如果它的數據源的項目數小於20,我需要生成20行,單列。如果它在21到40之間,那麼20行和兩列。如果它在41到60之間,那麼20行和3列和超過60條記錄,然後正常情況下複選框列表的行爲。 任何建議表示讚賞。如何在asp.net中設置checkboxlist的行數?
感謝 Mohak
我有一個複選框,重複列= 3。如果它的數據源的項目數小於20,我需要生成20行,單列。如果它在21到40之間,那麼20行和兩列。如果它在41到60之間,那麼20行和3列和超過60條記錄,然後正常情況下複選框列表的行爲。 任何建議表示讚賞。如何在asp.net中設置checkboxlist的行數?
感謝 Mohak
試試這個:
int itemCount = <YOUR_DATASOURCE_ITEMS>.Count;
int columnCount = Math.Ceiling(itemCount/20.0)
<YOUR_CHECKBOX_LIST>.RepeatColumns = columnCount;