2010-04-20 109 views
1

问候, 在我的asp.net MVC应用程序我都呈现为一个列表框如下:列表框与复选框

<%= Html.ListBox("localization", (Model as SeekWeb.Models.CreateMessageViewModel).Localizations.AsEnumerable())%> 

有没有什么办法来为每个列表框项的复选框?如果复选框被选中,则选择适当的列表框项目。

回答

10

我使用一个时髦的小jQuery插件 - jQuery Multiselect - 将列表框变成更加用户友好的复选框。这也是美乐家!

是的,它确实依赖于具有JS功能的用户,但它确实降级到标准列表框。

HTHS,
查尔斯

0

复选框不是标准列表框的一部分。如果您需要复选框,您可能需要使用某种网格。 MVCContrib有一个非常好的网格控件。