On Blazor Server
Issues arise when editing data: occasionally, changes to fields are not saved, and at times, modifications result in required fields being emptied.
After upgrading from 8.0.2 to 8.0.3 with Blazor Server project we get this error on startup.
System.TypeLoadException: 'Method 'ButtonStretchedLink' in type 'Blazorise.Bootstrap5.Bootstrap5ClassProvider' from assembly 'Blazorise.Bootstrap5, Version=1.3.2.0, Culture=neutral, PublicKeyToken=null' does not have an implementation.'
That worked. Thanks.
Here's my final code for reference.
var arguments = GetToolbarComponentArguments();
Toolbar.AddComponent<DataGridColumnVisibilitySelector>(arguments);
private Dictionary<string, object?> GetToolbarComponentArguments()
{
var arguments = new Dictionary<string, object?>();
EventCallback<bool> NotesCheckedValueChanged = EventCallback.Factory.Create<bool>(this, UpdateNotesCheckedValue);
arguments.Add(nameof(NotesCheckedValueChanged), NotesCheckedValueChanged);
return arguments;
}
private async Task UpdateNotesCheckedValue(bool checkedValue)
{
NotesColumnVisible = checkedValue;
await Task.CompletedTask;
}
<DataGridColumn TItem="ScreeningWithNavigationPropertiesDto"
Field="Screening.Notes"
Caption="@L["Notes"]"
Displayable=NotesColumnVisible
Editable="true">
</DataGridColumn>
From the last youtube podcast these are the most important features to us.
Bind to User Entities in ABP Suite Most important PDF export support Very important File/Image as a property type Uploads of multiple files on a record