当对datagrid填充数据后,是否能够实现类似与access一样的查找、排序等功能,我只知道可以进行排序,datagrid好象也没有封装这些功能。
我该如何实现,请各位高人指点。

解决方案 »

  1.   

    http://www.syncfusion.com/FAQ/WindowsForms/FAQ_c44c.aspx
      

  2.   

    to 当对datagrid填充数据后,是否能够实现类似与access一样的查找、排序等功能,我只知道可以进行排序,datagrid好象也没有封装这些功能。方法一:通过绑定的记录集来做,即设置RowFilter。方法二:在datagrid的headerclick事件中做处理。
      

  3.   

    TO :zhzuo(秋枫)
    我做的程序是B/S结构的。
      

  4.   

    TO:Knight94(愚翁) 
    对于“方法二”,我没有用过这个事件,有没有什么例子,谢谢!
      

  5.   

    reference:
    ms-help://MS.VSCC.2003/MS.MSDNQTR.2003APR.1033/cpref/html/frlrfSystemWebUIWebControlsDataGridColumnClassSortExpressionTopic.htm
      

  6.   

    TO:Knight94(愚翁) 好象看不了啊
      

  7.   

    右键DataGrid,选上允许排序后
    在Page_Load中写绑定代码,然后在DataGrid1_SortCommand中写排序代码
    即可实现点击相应列,按相应列排序。
    好像DataGrid只是用于显示,不清楚是否有查询。