2013-06-01 16 views
3

我試過下面的代碼,但它不工作。請幫我找到解決方案。在Asp.net代碼中設置滾動爲checkboxlist?

源代碼:

CheckBoxList chklstProducts = new CheckBoxList(); 
chklstProducts.DataSource = lstProduct; 
chklstProducts.ID = "chklstProducts" + (i + 1); 
chklstProducts.DataValueField = "ProductID"; 
chklstProducts.DataTextField = "ProductName"; 
chklstProducts.DataBind(); 
cell6.Height = 20; 

在此先感謝

回答

2

您需要使用CSS來實現帶有checkboxlist的垂直滾動。你只需要將你的列表包裹在這個div內

<div style="width:200px; height:300px; overflow-y:auto"> 
// Checkbox List 
</div> 
2

默認情況下,滾動將無法工作。您可能需要添加您的複選框控件裏面的div

<div style="height:100px;overflow:auto;"> <asp:CheckBoxList></asp:CheckBoxList> </div>