diff --git a/framework/src/Volo.Abp.BlazoriseUI/Components/AbpExtensibleDataGrid.razor b/framework/src/Volo.Abp.BlazoriseUI/Components/AbpExtensibleDataGrid.razor index da90bd66e7..c1891ebda2 100644 --- a/framework/src/Volo.Abp.BlazoriseUI/Components/AbpExtensibleDataGrid.razor +++ b/framework/src/Volo.Abp.BlazoriseUI/Components/AbpExtensibleDataGrid.razor @@ -120,9 +120,9 @@ else { - + @{ - var entity = context.Item as IHasExtraProperties; + var entity = rowContext.Item as IHasExtraProperties; var propertyName = ExtensionPropertiesRegex.Match(column.Data).Groups[1].Value; var propertyValue = entity?.GetProperty(propertyName); if (propertyValue != null && propertyValue.GetType() == typeof(bool)) @@ -140,7 +140,7 @@ { if (column.ValueConverter != null) { - @((MarkupString)GetConvertedFieldValue(context.Item, column)) + @((MarkupString)GetConvertedFieldValue(rowContext.Item, column)) } else {