SuperAPI AI 工具集

syncfusion-aspnetcore-kanban

前端与建站

查看项目

更新于 10-16 01:07

技能介绍

用途:指导在 ASP.NET Core 项目中用 Tag Helper 语法搭建 Syncfusion Kanban 看板,用于多列工作流可视化与任务看板。

主要能力:支持本地与远程数据绑定(OData、ODataV4、WebAPI、UrlAdaptor,含 insertUrl、updateUrl、removeUrl、crudUrl 及自定义适配器);列配置支持单/多键 keyField、堆叠表头、折叠、列级拖拽、显示卡片数;泳道可按人员/团队/分类分组并冻结行;卡片支持 headerField(必需唯一标识)、contentField、模板、选中模式、颜色字段;拖拽支持跨列、跨泳道、与外部组件及看板间拖放;卡片编辑对话框支持自定义字段与 CRUD 持久化;排序支持 Index、DataSourceOrder、Custom;可用 priority 数值字段实现精确位置排序;列可设置 minCount/maxCount 约束(列或泳道级);支持提示气泡、样式与尺寸、enablePersistence 本地存储、locale 本地化、enableRtl、移动端响应式、enableVirtualization 大数据虚拟滚动与 WCAG 2.2 AA 无障碍。

使用方式:安装 NuGet: Install-Package Syncfusion.EJ2.AspNet.Core;在 _ViewImports.cshtml 添加 @addTagHelper *, Syncfusion.EJ2;在 _Layout.cshtml 引入 CSS、ej2.min.js CDN 及 <ejs-scripts>;随后使用 <ejs-kanban> 及其子标签配置,可调用 AddCard、DeleteCard、OpenDialog、ShowColumn、Refresh 等方法,并处理 ActionBegin、CardClick、DialogOpen 等事件。

限制:官方资料未提供收费、价格、平台与效果说明,暂未提供;具体属性默认值与完整的参考细节需查阅对应文档。