2010-07-01 30 views
9

我有這樣的,它顯示了所有在列表框中的項目,但也有很多人如何在ListBox你specifiy多少項目顯示(高度)

<label for=」Application」>Application:</label> 
    <%= Html.ListBox("SelectedCategories", Model.Applications)%> 

是有辦法顯示只顯示5項,並添加滾動條(相比增加了列表框的高度)

+0

結帳[本博客帖](http://www.ryancramer.com/journ人/條目/ select_multiple /)。 – 2010-07-01 19:12:15

+0

我很欣賞這篇文章,並同意作者的許多觀點。話雖如此,我認爲他打破了他自己的規則。選擇下拉框然後將這些項目添加到列表的想法根本不直觀。下拉菜單用於選擇/過濾等,不用於將項目添加到其他列表中 – leora 2010-07-01 19:15:06

回答

19

你可以選擇元素上的「大小」屬性設置爲5,就像這樣:

<%= Html.ListBox("SelectedCategories", Model.Applications, new {size=5})%> 
相關問題