rain 发表于 2017-6-13 13:37:20

C1GridView的筛选器Filter的使用

    关于C1GridView的筛选器Filter的使用,后台CS文件中
      protected void Filter(object sender, C1GridViewFilterEventArgs e)
      {

      }

   方法需要写点什么吗,要怎么写呢

JeffryLI 发表于 2017-6-13 14:37:57

您好,这个是您自己添加的方法吗?C1GridView没有这个事件,您可以试着使用控件提供的Filtered,Filtering事件。或者你想完成什么的功能我帮您提供。

rain 发表于 2017-6-13 16:34:22

JeffryLI 发表于 2017-6-13 14:37
您好,这个是您自己添加的方法吗?C1GridView没有这个事件,您可以试着使用控件提供的Filtered,Filtering ...

C1GridView点出Filtering的事件后,在后台的
protected void C1GridView1_Filtering(object sender, C1GridViewFilterEventArgs e)
      {
            
      }
方法中要写什么,这个方法是自动生成的,就是要实现数据的筛选功能

JeffryLI 发表于 2017-6-13 17:26:12

本帖最后由 JeffryLI 于 2017-6-13 17:38 编辑

您好,这个方法是数据源过滤之前一些TODO行为,其实已经开始过滤,如果筛选可以直接在页面利用控件提供的过滤功能,或者可以在后台代码中自定义过滤。
C1GridView 支持直观的用户界面,用于过滤网格中的行。   
      如果下面的列属性被设置则列会被过滤:   

[*]FilterOperator - 按类型进行过滤。
[*]FilterValue - 按值进行过滤。
      如果ShowFilter属性设置为True则允许终端用户过滤。
希望能帮到您。给您相关示例可以参考下,http://demo.gcpowertools.com.cn/ComponentOne/ASPNET/ControlExplorer/C1GridView/Filtering.aspx

rain 发表于 2017-6-13 18:32:36

JeffryLI 发表于 2017-6-13 17:26
您好,这个方法是数据源过滤之前一些TODO行为,其实已经开始过滤,如果筛选可以直接在页面利用控件提供的过 ...

回答能不能用点心,给的链接地址我早就看过了,你看看链接处的代码,跟筛选有关系吗

JeffryLI 发表于 2017-6-14 11:52:25

您好,不好意思没能理解您的意思,您是不知道在这个方法里面添加筛选条件吗,对于C1GridView控件提供内置的数据过滤功能,无需任何编码 你需要操作的是C1GirdView的ShowFilter属性必须设置为True(默认情况下这是False)。 当ShowFilter为True时,过滤条出现在网格顶部的网格列标题下方。所以不需要在这个方法下写筛选条件,你可以在这里完成其他的逻辑业务,不知道我的回答能否帮助到您。
页: [1]
查看完整版本: C1GridView的筛选器Filter的使用