fix(control): use contains filtering in extended lookup

This commit is contained in:
2026-07-31 14:00:51 +08:00
parent d71657bcb2
commit 4fe8844e86
2 changed files with 2 additions and 0 deletions
@@ -823,6 +823,7 @@ namespace Lskj.Control
column.Name = column.FieldName = dataColumn.ColumnName; column.Name = column.FieldName = dataColumn.ColumnName;
column.Caption = GetColumnCaption(dataColumn.ColumnName, mappings); column.Caption = GetColumnCaption(dataColumn.ColumnName, mappings);
column.Visible = !dataColumn.ColumnName.StartsWith("_", StringComparison.Ordinal); column.Visible = !dataColumn.ColumnName.StartsWith("_", StringComparison.Ordinal);
column.OptionsFilter.AutoFilterCondition = AutoFilterCondition.Contains;
popup.ResultView.Columns.Add(column); popup.ResultView.Columns.Add(column);
} }
@@ -1015,6 +1015,7 @@ namespace Lskj.Control
column.Name = column.FieldName = dataColumn.ColumnName; column.Name = column.FieldName = dataColumn.ColumnName;
column.Caption = GetExtendedReturnColumnCaption(dataColumn.ColumnName, mappings); column.Caption = GetExtendedReturnColumnCaption(dataColumn.ColumnName, mappings);
column.Visible = !dataColumn.ColumnName.StartsWith("_", StringComparison.Ordinal); column.Visible = !dataColumn.ColumnName.StartsWith("_", StringComparison.Ordinal);
column.OptionsFilter.AutoFilterCondition = AutoFilterCondition.Contains;
resultView.Columns.Add(column); resultView.Columns.Add(column);
} }