mirror of
https://github.com/radzenhq/radzen-blazor.git
synced 2026-02-04 05:35:44 +00:00
DataGrid cannot group by column in some cases
This commit is contained in:
@@ -3394,7 +3394,7 @@ namespace Radzen.Blazor
|
||||
var functionName = $"Radzen['{getColumnUniqueId(indexOfColumnToReoder.Value)}end']";
|
||||
await JSRuntime.InvokeVoidAsync("eval", $"{functionName} && {functionName}()");
|
||||
|
||||
var column = allColumns.Where(c => (c.UniqueID ?? c.Property) == uniqueIDOfColumnToReoder).FirstOrDefault();
|
||||
var column = allColumns.Where(c => (!string.IsNullOrEmpty(c.UniqueID) ? c.UniqueID : c.Property) == uniqueIDOfColumnToReoder).FirstOrDefault();
|
||||
|
||||
if (column != null && column.Groupable && !string.IsNullOrEmpty(column.GetGroupProperty()))
|
||||
{
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
<span id="@(Grid.getColumnUniqueId(ColumnIndex) + "-drag")" class="rz-column-drag"
|
||||
@onclick:preventDefault="true" @onclick:stopPropagation="true"
|
||||
@onmousedown:preventDefault="true"
|
||||
@onmousedown=@(args => Grid.StartColumnReorder(args, ColumnIndex, Column.UniqueID ?? Column.Property))></span>
|
||||
@onmousedown=@(args => Grid.StartColumnReorder(args, ColumnIndex, !string.IsNullOrEmpty(Column.UniqueID) ? Column.UniqueID : Column.Property))></span>
|
||||
}
|
||||
<span class="rz-column-title" title="@GetColumnTitleAttribute()">
|
||||
@if (Column.HeaderTemplate != null)
|
||||
|
||||
Reference in New Issue
Block a user