|
@@ -562,9 +562,20 @@ public abstract class DynamicGrid<T> : DynamicGrid, IDynamicGridUIComponentParen
|
|
|
return new StandardDynamicGridColumnFilter(this, column);
|
|
|
}
|
|
|
}
|
|
|
- else if(column is DynamicActionColumn ac && ac.GetFilter is not null)
|
|
|
+ else if(column is DynamicActionColumn ac)
|
|
|
{
|
|
|
- return ac.GetFilter();
|
|
|
+ if(ac.GetFilter is not null)
|
|
|
+ {
|
|
|
+ return ac.GetFilter();
|
|
|
+ }
|
|
|
+ else if(ac is DynamicTextColumn textColumn)
|
|
|
+ {
|
|
|
+ return new StandardDynamicGridColumnFilter(this, textColumn);
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
}
|
|
|
else
|
|
|
{
|