0

当我使用 operator 过滤时,我在将数据绑定到网格时遇到问题EndsWith

fieldfilter.Filter1.Operator.ToString == "IsEqualTo"
fieldFilter.Filter1.Value = fieldFilter1.Value.ToString().PadRight(120, ' ');

在数据库中,列的值具有前导空格,并且我也遇到了问题,IsEqualTo但我通过在输入字符串的右侧填充前导空格来修复它。(如下所示)

但是,我不确定应该如何为EndsWith过滤器操作员做这件事。

我可以通过使用“%ABC”之类的条件从数据库中获取行。

但是这些行没有绑定到网格。

4

1 回答 1

0

当您使用集合(集合)从数据库获取回调时。

queueColl = new HierarchyItemCollection();// the original collection- before
            List<HierarchyItem> items = new List<HierarchyItem>(collection.OrderBy(item => item.Text));

            items.ForEach(item =>
            {
                item.Tag = (stcQueue)item.Tag;
                item.ObjectData = null;
                queueColl.Add(item);
            });

            radTreeOH.DataContext = queueColl; // I am having a tree.
于 2015-02-19T16:56:20.253 回答