前端DataGridToolbar.razor根据实现需要增加工具栏链接
@inherits DataGridToolbarBase
<DxToolbar ItemRenderStyleMode="ToolbarRenderStyleMode.Plain" ItemSizeMode="SizeMode.Small" CssClass="@CssClass">
<DxToolbarItem Text="Clear"
BeginGroup="true"
Click="@OnClearButtonClick"
IconCssClass="mdi mdi-18px mdi-minus-box-outline"
CssClass="font-bigger"
Vislble="@ClearButtonVisible"/>
<DxToolbarItem Text="New"
BeginGroup="true"
Click="@OnAddButtonClick"
IconCssClass="mdi mdi-18px mdi-file-outline"
Enabled="@(IsBusy == false && CanCreate)"
CssClass="font-bigger"
Visible="@(IsAddButtonVisible && AddButtonVisible && ReadOnly == false)"/>
<DxToolbarItem Text="Edit"
Click="@OnEditButtonClick"
IconCssClass="mdi mdi-18px mdi-file-edit-outline"
Enabled="@(IsBusy == false && SelectedCount == 1 && CanEdit)"
CssClass="font-bigger"
Visible="@(IsEditButtonVisible && EditButtonVisible && ReadOnly == false)"/>
<DxToolbarItem Text="Delete"
Click="@OnDeleteButtonClick"
IconCssClass="mdi mdi-18px mdi-delete-outline"
Enabled="@(IsBusy == false && SelectedCount >= 1 && IsPermanent == false && CanDelete)"
&nbs

文章详细描述了如何在基于Blazor的前端项目中,使用DataGridToolbar.Razor组件实现一个可自定义的工具栏,包括添加、编辑、删除等操作,以及后端对权限和状态的管理。
最低0.47元/天 解锁文章
621

被折叠的 条评论
为什么被折叠?



