MultiColumnComboBox组件在一个类似网格的表中显示大量数据集,为每个单独的项提供额外的数据值。该控件提供了许多特性和功能,如过滤、虚拟化、分组、模板、级联多列组合框等,以确保所有可能的应用场景的执行。
有些用户更喜欢滚动数据项,而不是使用寻呼机。对于大型数据集,这很容易降低应用程序的速度。您可以启用MultiColumnComboBox虚拟化,以避免加载延迟,因为它只呈现来自当前页面的数据行,并在用户滚动时交换数据行,而不是为数据源中的每个项目呈现一行。
MultiColumnComboBox控件可以根据开发人员提供的标准对其项进行分组。通过对项目进行分组,用户可以方便地访问他们所需的信息。当定义了分组选项时,项目将自动重新排列。请查看配置分组的演示。
MultiColumnComboBox中的内容可以通过三个模板选项之一来进一步定制——列模板、页眉模板和页脚模板。除了文本和数字之外,还可以在类似网格的表格中显示其他元素,如图像和图标,以实现完全控制和自定义数据外观。
级联MultiColumnComboBoxes表示两个或多个框,每个框都基于前一个框中选择的项进行筛选。只有在父MultiColumnComboBox中选择了一个值并根据该值显示过滤后的选项后,子选项才会启用。
MultiColumnComboBox从右到左的支持可用于阿拉伯语和希伯来语等语言,其中用户从右到左阅读。只需几个设置,就可以在从左到右和从右到let对齐之间切换,从而满足任何脚本首选项,并方便用户交互。
ASP。NET MVCMultiColumnComboBoxsupports keyboard navigation, allowing users to navigate through it without using the mouse. Check out the演示页面要了解如何使用直观的键盘快捷键打开/关闭组件弹出窗口、突出显示项目、滚动和选择值。