I think yo ucan use listbox if you want to show some items initially and to view the remaining items, you can scroll down.
Here is a sample.
<asp:listbox id="drop2" runat="server" height="150px" xmlns:asp="#unknown">
<asp:listitem>Item 1</asp:listitem>
<asp:listitem>Item 2</asp:listitem>
<asp:listitem>Item 3</asp:listitem>
<asp:listitem>Item 4</asp:listitem>
<asp:listitem>Item 5</asp:listitem>
<asp:listitem>Item 6</asp:listitem>
<asp:listitem>Item 1</asp:listitem>
<asp:listitem>Item 2</asp:listitem>
<asp:listitem>Item 3</asp:listitem>
<asp:listitem>Item 4</asp:listitem>
<asp:listitem>Item 5</asp:listitem>
<asp:listitem>Item 6</asp:listitem>
<asp:listitem>Item 1</asp:listitem>
<asp:listitem>Item 2</asp:listitem>
<asp:listitem>Item 3</asp:listitem>
<asp:listitem>Item 4</asp:listitem>
<asp:listitem>Item 5</asp:listitem>
<asp:listitem>Item 6</asp:listitem>
<asp:listitem>Item 1</asp:listitem>
<asp:listitem>Item 2</asp:listitem>
<asp:listitem>Item 3</asp:listitem>
<asp:listitem>Item 4</asp:listitem>
<asp:listitem>Item 5</asp:listitem>
<asp:listitem>Item 6</asp:listitem>
<asp:listitem>Item 1</asp:listitem>
<asp:listitem>Item 2</asp:listitem>
<asp:listitem>Item 3</asp:listitem>
<asp:listitem>Item 4</asp:listitem>
<asp:listitem>Item 5</asp:listitem>
<asp:listitem>Item 6</asp:listitem>
</asp:listbox>
Here it shows some items when the page loads and on scroll down, it shows the remaining items.
another solution is
<asp:DropDownList id="drop1" runat="server" Height="150px">
<asp:ListItem>Item 1</asp:ListItem>
<asp:ListItem>Item 2</asp:ListItem>
<asp:ListItem>Item 3</asp:ListItem>
</asp:DropDownList>
In code behind ,set
drop1.Attributes.Add("Size", "150");