Class AbpExtensibleDataGrid<TItem>
Inheritance
AbpExtensibleDataGrid<TItem>
Assembly: Volo.Abp.BlazoriseUI.dll
Syntax
public class AbpExtensibleDataGrid<TItem> : ComponentBase, IComponent, IHandleEvent, IHandleAfterRender
Type Parameters
Constructors
AbpExtensibleDataGrid()
Declaration
public AbpExtensibleDataGrid()
Fields
ActionColumns
Declaration
protected Dictionary<string, DataGridEntityActionsColumn<TItem>> ActionColumns
Field Value
DataFieldAttributeName
Declaration
protected const string DataFieldAttributeName = "Data"
Field Value
ExtensionPropertiesRegex
Declaration
protected Regex ExtensionPropertiesRegex
Field Value
Properties
AutoGenerateColumns
Declaration
[Parameter]
public bool AutoGenerateColumns { get; set; }
Property Value
Class
Declaration
[Parameter]
public string? Class { get; set; }
Property Value
Columns
Declaration
[Parameter]
public IEnumerable<TableColumn> Columns { get; set; }
Property Value
CurrentPage
Declaration
[Parameter]
public int CurrentPage { get; set; }
Property Value
Data
Declaration
[Parameter]
public IEnumerable<TItem> Data { get; set; }
Property Value
PageSize
Declaration
[Parameter]
public int PageSize { get; set; }
Property Value
ReadData
Declaration
[Parameter]
public EventCallback<DataGridReadDataEventArgs<TItem>> ReadData { get; set; }
Property Value
Responsive
Declaration
[Parameter]
public bool Responsive { get; set; }
Property Value
Declaration
[Parameter]
public bool ShowPager { get; set; }
Property Value
StringLocalizerFactory
Declaration
[Inject]
public IStringLocalizerFactory StringLocalizerFactory { get; set; }
Property Value
TotalItems
Declaration
[Parameter]
public int? TotalItems { get; set; }
Property Value
Methods
BuildRenderTree(RenderTreeBuilder)
Declaration
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
Overrides
GetConvertedFieldValue(TItem, TableColumn)
Declaration
protected virtual string GetConvertedFieldValue(TItem item, TableColumn columnDefinition)
Parameters
Type |
Name |
Description |
TItem |
item |
|
TableColumn |
columnDefinition |
|
Returns
RenderCustomTableColumnComponent(Type, object)
Declaration
protected virtual RenderFragment RenderCustomTableColumnComponent(Type type, object data)
Parameters
Returns
Implements
Extension Methods