我正在尝试在 ASP.NET MVC 3.0 中创建一个组合框,用户可以在其中输入文本字段中的值或从下拉列表中选择值。用户不应受限于选择列表中的值。视图有一个视图模型,因此需要通过模型绑定填充值并发布到控制器操作。
我已经创建了一个不错的基于 jquery 自动完成小部件的 jquery 解决方案,但我还没有让它与 MVC 不显眼的 javascript 验证一起玩得很好。我在这个 HtmlHelper 扩展方面取得了进展,但我正在努力解决 IE/兼容模式和我现有的 CSS 的 UI 问题。购买 Telerik 或 Infragistics 等控制套件是不可能的。(编辑:这是一个商业应用程序,所以我不能使用免费的 Telerik 控件,因为它们是 GPL,如果您在应用程序中使用 GPL 组件,您的整个应用程序就会成为 GPL)。
有没有人有一个很棒的 MVC 组合框?