Hi everyone,
I'm having a weird problem when I try to select a filter type from the advanced filter dropdown menu in radzen datagrid. When I try to select an "equal" filter for example it doesn't select on mouse click. However through the keyboard keys I can navigate and pressing the enter key it selects the type of filter that I want.
The same behavior happens in the column picker.
Both in browser console and visual studio don't throw an exception.
Did someone already went through this?
Thanks in advance.
<RadzenDataGrid
@ref="DataGrid"
IsLoading=@isLoadingGrid
Data="@NfesData"
LoadData="@LoadDataGrid"
Count="@count"
AllowFiltering="@ShowFilterRow"
AllowColumnReorder="true"
AllowColumnResize="true"
AllowColumnPicking="@ColumnChoser"
FilterMode="Radzen.FilterMode.Advanced"
FilterCaseSensitivity="Radzen.FilterCaseSensitivity.Default"
AllowSorting="true"
PageSize="10"
AllowPaging="true"
PagerHorizontalAlign="Radzen.HorizontalAlign.Left"
ShowPagingSummary="true"
TItem="Nfe"
ColumnWidth="300px"
LogicalFilterOperator="Radzen.LogicalFilterOperator.Or"
SelectionMode="Radzen.DataGridSelectionMode.Single"
@bind-Value=@selectedLine
AllColumnsText="Todos"
ColumnsShowingText="Colunas sendo exibidas"
ApplyFilterText="Aplicar"
FilterText="Filtro"
OrOperatorText="Ou"
AndOperatorText="E"
EqualsText="Igual"
NotEqualsText="Diferente"
LessThanOrEqualsText="Menor que ou Igual"
LessThanText="Menor que"
GreaterThanOrEqualsText="Maior que ou Igual"
GreaterThanText="Maior que"
ClearFilterText="Limpar Filtro"
IsNullText="É nulo"
IsNotNullText="Não é nulo"
ContainsText="Contêm"
DoesNotContainText="Não Contêm"
StartsWithText="Começa com"
EndsWithText="Termina com"
IsEmptyText="Está vazio"
IsNotEmptyText="Não está vazio">
<Columns>
<RadzenDataGridColumn TItem="Nfe" Property="@nameof(Nfe.Registro)" Title="Registro" Width="100px" TextAlign="Radzen.TextAlign.Center" SortOrder="Radzen.SortOrder.Descending" />
<RadzenDataGridColumn TItem="Nfe" Property="@nameof(Nfe.Id)" Title="Chave" Width="180px" FilterOperator="Radzen.FilterOperator.Equals" />
<RadzenDataGridColumn TItem="Nfe" Property="@nameof(Nfe.DataImportacao)" Title="Importação" Width="140px" />
<RadzenDataGridColumn TItem="Nfe" Property="@nameof(Nfe.EmitCnpj)" Title="CNPJ Emitente" Width="200px" />
<RadzenDataGridColumn TItem="Nfe" Property="@nameof(Nfe.EmitXNome)" Title="Emitente" Width="100px" />
<RadzenDataGridColumn TItem="Nfe" Property="@nameof(Nfe.DestCnpj)" Title="CNPJ Destinatário" Width="140px" />
<RadzenDataGridColumn TItem="Nfe" Property="@nameof(Nfe.DestXNome)" Title="Destinatário" Width="140px" />
<RadzenDataGridColumn TItem="Nfe" Property="@nameof(Nfe.StatusProcessamento)" Title="Status Processamento" Width="200px" Visible="false" Filterable="false" />
<RadzenDataGridColumn TItem="Nfe" Property="@nameof(Nfe.ProcessingError)" Title="Erro" Width="140px" Visible="false" Filterable="false" />
<RadzenDataGridColumn TItem="Nfe" Property="@nameof(Nfe.Origem)" Title="Origem" Width="140px" Visible="false" Filterable="false" />
<RadzenDataGridColumn TItem="Nfe" Property="@nameof(Nfe.Papel)" Title="Papel" Width="140px" Visible="false" Filterable="false" />
<RadzenDataGridColumn TItem="Nfe" Property="@nameof(Nfe.NProt)" Title="Protocolo" Width="140px" Visible="false" Filterable="false" />
</Columns>
</RadzenDataGrid>