Compare commits

...

8 Commits

Author SHA1 Message Date
Vladimir Enchev
78383bf9d7 Radzen.Blazor updated 2021-04-08 11:05:16 +03:00
Vladimir Enchev
45c0183f97 Version updated 2021-04-08 10:57:58 +03:00
Vladimir Enchev
ce52864fbc PagerPosition added to DataGrid demo 2021-04-08 10:57:40 +03:00
Atanas Korchev
5dae482265 Reset the SelectedItem when Value is set to null. 2021-04-06 17:08:09 +03:00
Vladimir Enchev
cef73ca693 Radzen.Blazor updated 2021-04-06 09:56:42 +03:00
Vladimir Enchev
0ffe3037d5 Version updated 2021-04-06 09:49:39 +03:00
Vladimir Enchev
af164039fa DataGrid state not updated on row selection 2021-04-06 09:49:08 +03:00
Vladimir Enchev
2cf30dcb2c Busy dialog time reduced 2021-04-02 11:55:39 +03:00
6 changed files with 14 additions and 5 deletions

View File

@@ -8,7 +8,7 @@
<IsPackable>true</IsPackable>
<PackageId>Radzen.Blazor</PackageId>
<Product>Radzen.Blazor</Product>
<Version>3.2.0</Version>
<Version>3.2.2</Version>
<Copyright>Radzen Ltd.</Copyright>
<Authors>Radzen Ltd.</Authors>
<Description>Native Blazor UI components by Radzen Ltd.</Description>

View File

@@ -1053,6 +1053,7 @@
_value = SelectionMode == DataGridSelectionMode.Multiple ? (object)value : value.FirstOrDefault();
ValueChanged?.Invoke(_value);
StateHasChanged();
}
public async System.Threading.Tasks.Task SelectRow(TItem item)

View File

@@ -162,6 +162,14 @@
return PropertyAccess.Getter<T>(data, property);
}
protected override void OnParametersSet()
{
if (Value == null)
{
SelectedItem = null;
}
}
internal void AddLevel(RadzenTreeLevel level)
{
if (!Levels.Contains(level))
@@ -170,4 +178,4 @@
StateHasChanged();
}
}
}
}

View File

@@ -7,7 +7,7 @@
@inject NorthwindContext dbContext
<RadzenExample Name="DataGrid">
<RadzenGrid AllowFiltering="true" FilterCaseSensitivity="FilterCaseSensitivity.CaseInsensitive" FilterMode="FilterMode.Advanced" AllowPaging="true" PageSize="4"
<RadzenGrid PagerPosition="PagerPosition.TopAndBottom" AllowFiltering="true" FilterCaseSensitivity="FilterCaseSensitivity.CaseInsensitive" FilterMode="FilterMode.Advanced" AllowPaging="true" PageSize="4"
AllowSorting="true" Data="@employees" TItem="Employee" ColumnWidth="200px" AllowColumnResize="true" LogicalFilterOperator="LogicalFilterOperator.Or">
<Columns>
<RadzenGridColumn TItem="Employee" Property="EmployeeID" Title="Employee ID" />

View File

@@ -58,7 +58,7 @@
async Task ShowBusyDialog()
{
var timer = new Timer(20000);
var timer = new Timer(2000);
timer.Elapsed += (sender, e) =>
{
DialogService.Close();

View File

@@ -5,7 +5,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Radzen.Blazor" Version="3.2.0" />
<PackageReference Include="Radzen.Blazor" Version="3.2.2" />
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="5.0.0" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="5.0.0" />
<PackageReference Include="DocumentFormat.OpenXml" Version="2.11.3" />