用于ASP的Telerik UI。NET MVC网格is a powerful, fast, feature-rich component that can both handle large volumes of data with ease thanks to pagination, virtualization and infinite scrolling, and visualize and manipulate it in a way it makes sense for the user. Bind your data, set up a few properties and see it work in any browser and device. We’ve taken care of every possible scenario, so your development time is reduced to just a couple of minutes.
用于ASP的Telerik UI。NET MVC网格control comes with a variety of built-in functionalities, enabling you to present and perform operations on the underlying data, such as paging, sorting, filtering, grouping, editing, exporting and more. Users can also benefit from multi-column sorting and Google-like autocomplete filtering, making the Grid easy to use when loaded with large amounts of data.
ASP。NET MVCGrid allows you to select rows and cells, process data from them or make calculations based on the selection. Simply enable the Selectable property and configure the selection Mode and Type attributes. You can also get the selected data using the Change event in the Grid.
了解选择在ASP中是如何工作的。NET MVC网格演示
中显示聚合结果组织模板为每个数据绑定列,通常称为总计。ASP。NET MVCGrid offers built-in support for the most popular aggregate functions: Average, Count, Sum, Min, Max and Count, especially useful in finance apps or internal reports where you can quickly give a summary of the data.
ASP的持久状态。NET MVC网格allows users to save custom grid settings, such as column structure, sorting, filtering or paging state, and load them in consequent app sessions. The feature is particularly useful when individual users need to view custom information when logging.
可以将外键列直接绑定到远程数据源。这需要将两个属性设置为特定的值,关于这些值的信息是在示例演示中可用.
在Telerik UI中为ASP快速分组项目。NET MVC网格component when working with large datasets to enable users to easily sort through elements by category, such as all products sold in a shop or location. The grouping procedure will run on the server, effectively freeing up the client to display a loading screen while waiting for the server to process the results. This also makes it faster since the server is likely to be much more powerful than the user’s machine.
参见demo远程数据组分页而且使用虚拟化的服务器分组.
有些项目需要以分层布局(也称为主子表)显示表数据,以便可视化父记录和子记录之间的关系。这就是Telerik UI用于ASP的地方。NET MVC网格hierarchy feature comes in handy—quickly create an N-level hierarchical Grid by specifying detail templates.
的冻结的列MVC网格的特性在处理大量数据时非常有用。它允许您通过简单的选择来锁定某些列锁着的列属性。此外,Grid还自动提供一个菜单以允许用户执行解锁或锁操作。
允许用户在客户端调整您提供给他们的列的大小和顺序,而不需要向服务器发出任何请求。正如预期的那样,提供的上下文菜单使他们能够轻松地隐藏或显示、排序或筛选列。从用户的角度来看,这是可行的。
新的列虚拟化特性。NET MVC网格component enables you to show large number of columns without sacrificing performance. With the new column virtualization, you can show hundreds of columns in the Grid and have essential features like filtering, sorting, column menu, row selection.
粘性列对于包含许多列的网格非常重要,在有限的屏幕空间中显示时更是如此。当一个列被标记为粘性时,它将始终保持可见,而其他非粘性列则变成可滚动的。
粘柱类似于冻结柱。主要区别在于,当冻结列呈现在小部件的左侧时,粘滞列与非冻结列一起显示在可滚动区域中。
导出ASP的内容。NET MVC网格to PDF and Excel file formats. All you need to do is display the built-in buttons for export or call a single method from an external element. You can predefine multiple styles like font, color, page size and layout to provide a unique look and feel specific to the exported file format.
用于ASP的Telerik UI。NET MVC网格offers Infinite Scrolling mode to allow large data sets to be scrolled through easily while also having grouping, hierarchy and CRUD operations enabled. By dynamically loading more data when the end of the page is reached, users can effortlessly scroll through all items on a single page.
具有大量数据的网格需要一种直接的方法来搜索和定位记录。这就是为什么除了当前的网格过滤选项之外,内置的搜索面板使用户能够轻松地搜索数据并仅过滤网格中的相关记录。搜索面板将在网格工具栏中添加一个搜索文本框,并允许您配置哪些网格字段将可搜索。
Telerik ASP。NET MVC网格component has 20+ built-in themes and swatches such as Default (our own styling), Material (based on the Material Design guidelines) and Bootstrap (which mirrors the Bootstrap styling). You can easily customize any of the available themes with a few lines of CSS or create new theme to match your colors and branding by using theTelerik SASS ThemeBuilder应用程序。
多亏了控件的内置自适应呈现,您的Telerik UI for ASP。NET MVC网格可以跨所有屏幕和浏览器工作。Grid可以扩展,并在交互时为用户提供菜单,模拟触摸的输入事件,就像它们是鼠标或键盘一样。
MVC Grid控件非常适合应用程序的可访问性非常重要的场景。网格遵循wai - aria,WCAG 2.1而且第508节指导方针,确保残障人士仍然可以查看并与之互动。
要更熟悉可访问性及其重要性,请查看我们的白皮书关注主题,了解可访问性如何影响应用程序。
Telerik UI for ASP。NET MVCcomes with a complete server-side API. With simple API calls designed to feel natural in server-side languages, you can configure all features of the ASP.NET MVC Grid. Since the server wrappers output the JavaScript, you also have full access to the client-side API for maximum control in the browser.
从右向左支持阿拉伯语和希伯来语等语言,用户从右向左阅读。这种模式的ASP。NET MVC网格allows for the columns to be reversed and the rightmost column to become first, so it feels more natural to end users. The RTL feature can be adjusted for local preference by changing just a few settings.
ASP。NET MVCGrid supports globalization and localization features and is designed to work in different culture locales and respond to their specific requirements for number, date and time formatting, currency, week and month names. You can define the culture through the kendo.culture() method.
让用户有机会使用键盘进行几乎所有可以用鼠标触发的Grid操作,包括导航项、选择单个和多个项、进入和退出编辑模式、分页,甚至展开和折叠分层网格。
与Telerik UI的ASP。NET MVC网格,you can be certain that your app will look and behave as expected across all browsers. This includes all desktop and mobile browsers, with their quirks and features. You don’t need to add different browser-specific prefixes or lookup online how to position your data in the best way – it just works.