ASP.NET MVC下拉框控件的ComboBox

3
我正在尝试在ASP.NET MVC 3.0中制作一个组合框,用户可以在文本字段中输入值或从下拉列表中选择值。 用户不应受限于选择列表中的值。 视图具有视图模型,因此通过模型绑定需要填充和提交值。
我基于jQuery自动完成小部件创建了一个不错的解决方案,但我还没有让它与MVC非侵入式JavaScript验证很好地配合使用。 我正在使用这个HtmlHelper扩展取得进展,但我正在处理IE /兼容模式和现有CSS的UI问题。 由于支付Telerik或Infragistics等控件套件不可行,所以不打算使用这些收费控件。(编辑:这是一款商业应用程序,因此无法使用免费的Telerik控件,因为它们是GPL,如果您在应用程序中使用GPL组件,则您的整个应用程序都将成为GPL)。
有人有一个适用于MVC的出色ComboBox吗?
2个回答

2
请看使用jQuery UI向DropDownList添加新类别。最初,我修改了一个jQuery插件,以允许用户输入新的FK字段(在这种情况下是Genre或Artist)。没有HTML UI可以允许组合框输入,所以我选择了另一种方法。我的教程还使用了chosen jquery插件,尽管它不允许输入。

0

我发现所选的jQuery插件特性很好地满足了JavaScript增强下拉列表的需求。

这个组件来自Harvest开发团队。有一些文档可以参考,下载链接在此

我特别喜欢它采用MIT许可证,因此不必担心所有权或修改权问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接