【发布时间】:2009-08-26 15:17:53
【问题描述】:
我有一个非常小的问题让我发疯:)
我有一个 Gridview(从 db 绑定没什么特别的),我使用在 griviewrows 上运行的小函数并将 .Visable 设置为 false,以防它们与搜索条件不匹配。它工作正常,但是当我尝试对网格视图进行排序(通过单击标题)时,所有“隐藏”行再次出现。 我尝试使用“GridView_Sorted”事件在gridview上运行并再次隐藏,但它似乎没有做任何事情。 select 语句是存储过程,所以我不能使用过滤表达式。
我的问题是 - 有没有办法在排序后运行隐藏功能 (如“在单击对列进行排序的超链接时发生,但在 GridView 控件处理排序操作之后。”{http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.gridview.sorted.aspx} 建议)
【问题讨论】: