[SOLVED] SimpleColumnFilterPanel throws exception when grid is bound to list datasource.

Answered
1
0

NewRow should be excluded from filtering.
Fix is here:

Wisej.Web.Ext.ColumnFilter/SimpleColumnFilterPanel.cs | 7 ++++—
1 file changed, 4 insertions(+), 3 deletions(-)

diff –git a/Wisej.Web.Ext.ColumnFilter/SimpleColumnFilterPanel.cs b/Wisej.Web.Ext.ColumnFilter/SimpleColumnFilterPanel.cs
index 44597c0..2da2045 100644
— a/Wisej.Web.Ext.ColumnFilter/SimpleColumnFilterPanel.cs
+++ b/Wisej.Web.Ext.ColumnFilter/SimpleColumnFilterPanel.cs
@@ -208,10 +208,11 @@ namespace Wisej.Web.Ext.ColumnFilter
else
cellText = row[index].FormattedValue?.ToString() ?? string.Empty;

– if (!checkedItems.Contains(cellText))
– row.Visible = false;
+ if (!row.IsNewRow && !checkedItems.Contains(cellText))
+ {
+ row.Visible = false;
+ }
}

return true;
}

 

  • You must to post comments
Best Answer
0
0

Thanks Pavel,

merged your code into GitHub.

Best regards
Frank

  • You must to post comments
Showing 1 result
Your Answer

Please first to submit.