我必须在 asp.net webform 应用程序的 gridview 上显示表格中的数据。当页面加载时,它应该根据表中的 createddate 字段显示 30 天的数据。在网格上方,我有两个日期选择器控件,可用于选择日期范围;选择日期范围后,它应该显示基于日期的数据。我只能使用 linq-to-sql 进行数据访问。一种选择是从表中选择所有数据,当页面加载时,然后显示 30 天的数据。如果选择了日期范围,则在页面加载之后过滤数据。但是问题是它可能会带来太多数据。请让我知道更好的选择。
谢谢
最佳答案
在数据库中过滤 - 这基本上是大多数 Linq-to-SQL 的工作方式。您只需使用您的日期范围编写 where 子句。
关于c# - 如何使用linq to sql在asp.net中显示过滤后的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16718918/