我正在使用 Telerik RadGrid 开发一个页面,但过滤功能不起作用。我在表格级别的网格启用过滤,但它只是执行重新绑定操作而不过滤。
为了填写表格,我使用了 NeedDataSource 模式。我不确定数据是否仍然附加到 GridItem 以及这是否可能是问题所在。
这是从连接到 DAO 的服务中获取 DataSource 的事件:
protected void MaterialsGrid_NeedDataSource(object source, GridNeedDataSourceEventArgs e)
{
MaterialsGrid.DataSource = orderService.GetSalesOrderItemsBySector(SessionService.CurrentSectors);
}
我也在使用具有特定行为的模板列,但我没有在此列上启用过滤器。