2010-07-01 10 views
9

tengo esto y que muestra todos los elementos en el cuadro de lista, pero hay un montón de ellos¿Cómo se specifiy cuántos elementos se muestran (altura) en un cuadro de lista

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

hay una manera de mostrar acaba de mostrar artículos 5 y añadir una barra de desplazamiento (en comparación con el aumento de la altura del cuadro de lista)

+0

Pedido [este blog publicación] (http://www.ryancramer.com/journ al/entries/select_multiple /). –

+0

aprecio este artículo y estoy de acuerdo con muchos de los puntos del autor. Dicho esto, creo que él rompe sus propias reglas. La idea de que seleccionar un cuadro desplegable luego agregaría que los elementos a una lista NO es intuitiva en absoluto. Los menús desplegables son para selección/filtrado, etc., no para agregar elementos a otras listas. – leora

Respuesta

19

puede establecer el atributo "tamaño" en el elemento de selección a 5. de esta manera:

<%= Html.ListBox("SelectedCategories", Model.Applications, new {size=5})%> 
Cuestiones relacionadas