要获得的复选框列表中,你应该使用CheckedListBox
控制。
ASPX标记:
<asp:CheckBoxList ID="CheckBoxList1" runat="server" BorderStyle="Solid" BorderWidth="1px" ></asp:CheckBoxList>
在后台代码:
Private Sub Page_Load(sender As Object, e As EventArgs) Handles Me.Load
'' this is the most simplest example of adding items. you may use databinding etc.
CheckBoxList1.Items.Add("This is checkbox 1")
CheckBoxList1.Items.Add("This is checkbox 2")
CheckBoxList1.Items.Add("This is checkbox 3")
CheckBoxList1.Items.Add("This is checkbox 4")
CheckBoxList1.Items.Add("This is checkbox 5")
CheckBoxList1.Items.Add("This is checkbox 6")
CheckBoxList1.Items.Add("This is checkbox 7")
CheckBoxList1.Items.Add("This is checkbox 8")
CheckBoxList1.Items.Add("This is checkbox 9")
End Sub
要获得滚动条,你应该ScrollBars
财产围住CheckedListBox
在Panel
设置为Vertical
<asp:Panel ID="Panel1" runat="server" BorderStyle="Solid" BorderWidth="1px" ScrollBars="Vertical" Width="300px" Height="100px">
<asp:CheckBoxList ID="CheckBoxList1" runat="server" ></asp:CheckBoxList>
</asp:Panel>
你有什么特别的麻烦? – Bond
我不知道如何把我在那里变成更像这样的东西
This is checkbox
This is checkbox
This is checkbox
This is checkbox
This is checkbox
This is checkbox
http://stackoverflow.com/questions/7280389/scrollable-box-containing-list-of-checkboxes-in-html –