ASP.NET GridView过滤

时间:2011-09-14 08:56:15

标签: asp.net gridview

我有一个简单的网页,它将显示数据库表的内容。首次加载页面时,我希望网格为空。用户将从日,月和年下拉列表控件中选择日期,然后单击“更新”。然后,网格将使用表中日期匹配的行进行更新。

实现这一目标的最佳方式是什么?

我在这里看了很多例子,但似乎没有一个我想要的。

1 个答案:

答案 0 :(得分:1)

只需将日期作为参数传递即可过滤记录

例如,您可以像这样创建存储过程或查询:

创建程序GetRecordbydate

@startdate DATETIME, @enddate DATETIME

AS

从tablename中选择field1,field2,field3,其中@startdate和@enddate之间的日期字段

然后将其作为服务器端代码中的参数传递以填充表