SuperAPI AI 工具集

syncfusion-aspnetcore-buttons

通用与其它

查看项目

更新于 10-16 06:14

技能介绍

本指南介绍 Syncfusion ASP.NET Core 的按钮类 UI 组件,用于在 ASP.NET Core 页面中实现按钮、分组按钮、复选与单选等交互控件。

用途:为 Web 表单与工具栏提供标准化按钮控件与选项输入控件,并遵循 WCAG 2.2 AA 无障碍规范。

主要组件能力:Button 支持颜色变体、扁平/轮廓/圆角样式、图标与图标位置、切换、水波纹、尺寸及表单类型(submit/reset);ButtonGroup 为纯 CSS 分组(e-btn-group),可构建分段控件与工具栏;Checkbox 支持选中、未选中、不确定(父级)状态、标签位置与尺寸;RadioButton 通过 name 属性实现互斥分组;DropDownButton 点击弹出菜单,条目支持图标、分隔符、禁用项与导航 URL;FAB 为悬浮圆形按钮,支持 9 种定位与图标/文字组合。

使用方式:先安装 NuGet 包 Install-Package Syncfusion.EJ2.AspNet.Core,在 _ViewImports.cshtml 注册 @addTagHelper *, Syncfusion.EJ2;在 _Layout.cshtml 引入 https://cdn.syncfusion.com/ej2/fluent.css 与 https://cdn.syncfusion.com/ej2/dist/ej2.min.js,并在 body 末尾添加 <ejs-scripts></ejs-scripts>。随后使用如 <ejs-button>、<ejs-checkbox>、<ejs-dropdownbutton> 等标签渲染组件。

适用场景:表单提交、删除等危险操作、分段选择、工具栏、下拉操作菜单及页面主操作入口。

限制:资料未提供各组件全部属性与版本的完整说明,也未提及收费、价格或平台支持细节,需以官方文档为准。