Table of Contents

Class TableCellButton

Namespace
BootstrapBlazor.Components
Assembly
BootstrapBlazor.dll

单元格内按钮组件

[JSModuleNotInherited]
public class TableCellButton : ButtonBase, IComponent, IHandleAfterRender, IHandleEvent, IAsyncDisposable, ITableCellButton, ITableCellComponent
Inheritance
TableCellButton
Implements
Inherited Members
Extension Methods

Constructors

TableCellButton()

public TableCellButton()

Properties

AutoRenderTableWhenClick

获得/设置 点击按钮是否重新渲染 Table 组件 默认 false 不重新渲染 设置 true 时会调用 QueryAsync(int?) 方法,触发 OnQueryAsync 回调

[Parameter]
public bool AutoRenderTableWhenClick { get; set; }

Property Value

bool

AutoSelectedRowWhenClick

获得/设置 点击按钮是否选中正行 默认 true 选中

[Parameter]
public bool AutoSelectedRowWhenClick { get; set; }

Property Value

bool

Buttons

获得/设置 Table 扩展按钮集合实例

[CascadingParameter]
protected TableExtensionButton? Buttons { get; set; }

Property Value

TableExtensionButton

IsShow

获得/设置 是否显示 默认 true 显示

[Parameter]
public bool IsShow { get; set; }

Property Value

bool

Remarks

一般是通过 context 进行业务判断是否需要显示功能按钮

Methods

DisposeAsync(bool)

DisposeAsyncCore

protected override ValueTask DisposeAsync(bool disposing)

Parameters

disposing bool

Returns

ValueTask

OnInitialized()

OnInitialized 方法

protected override void OnInitialized()