Skip to content

Commit ef8a102

Browse files
committed
DataGrid OData column Type Guid exception on set filter
Fix #2363
1 parent 95448de commit ef8a102

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Radzen.Blazor/QueryableExtension.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -789,7 +789,8 @@ internal static string GetColumnODataFilter<T>(RadzenDataGridColumn<T> column, o
789789
: (string)Convert.ChangeType(filterValue is DateTimeOffset ?
790790
((DateTimeOffset)filterValue).UtcDateTime : filterValue is DateOnly ?
791791
((DateOnly)filterValue).ToString("yyy-MM-dd", CultureInfo.InvariantCulture) :
792-
filterValue, typeof(string), CultureInfo.InvariantCulture);
792+
filterValue is Guid ? ((Guid)filterValue).ToString() :
793+
filterValue, typeof(string), CultureInfo.InvariantCulture);
793794

794795
if (column.Grid.FilterCaseSensitivity == FilterCaseSensitivity.CaseInsensitive && column.FilterPropertyType == typeof(string))
795796
{

0 commit comments

Comments
 (0)