syncfusion-aspnetcore-listview
Installation
SKILL.md
Implementing ListView in ASP.NET Core
The ListView component is a powerful, feature-rich control that displays data in interactive hierarchical structures. It supports data binding (local and remote), grouping, nested lists, custom templates, virtualization for performance, and comprehensive keyboard accessibility.
When to Use This Skill
Use this skill when you need to:
- Display Interactive Lists: Render data collections with click selection, hover effects, and visual feedback
- Group Related Items: Organize list items into categories using the
groupByfield - Support Nested Navigation: Create multi-level hierarchies with parent-child relationships
- Optimize Performance: Handle large datasets (1000+ items) with UI virtualization
- Customize Appearance: Apply templates for headers, items, and group titles
- Enable Selection: Implement single or multi-select with checkboxes
- Handle Remote Data: Bind to server APIs with DataManager and Query
- Implement Keyboard Access: Support keyboard navigation for accessibility