我给你说个思路吧..
1、实现的是打开网页,右边Gridview把数据库中所有的数据都调用出来
这个其实就是打开网页时查询为全部(没有过滤条件)。
select * from 表名
2、根据左边的日期选择,油品选择,然后点击确定从而实现在右边的Gridview筛选显示符合要求的数据
这个就根据日期 和 油品为查询条件进行查询
select * from 表名 where 日期=‘’ and 油品=‘’
这样就实现了..
如果你的GridView绑定的数据源是DataTable或DataView的话,可以使用RowFilter属性添加过滤条件即可。
DataView可以直接使用RowFilter
DataTable要使用DefaultView的RowFilter
你只要在按钮按下时设置一下SqlDataSource2的FilterExpression就行了。他和DataView的RowFilter是一样的。
gridview中的数据肯定是通过sql查询出来的吧
例如:select * from tblName
要实在你的功能就在确定按钮的click事件中拼装条件
例如:select * from tblName where 日期时间='....' and 油品=‘...’
再次绑定gridview
油品选择定义一个点击事件,在事件中读取数据库,然后重新绑定到Gridview