【发布时间】:2014-02-13 08:36:22
【问题描述】:
我在尝试为我的 DataGridView 创建各种过滤器时遇到了一些麻烦。 基本上我有 4 个按钮,分别是“今天”、“本周”、“本月”、“今年”和“全部显示”。 当我单击任何按钮时,我希望能够只显示与按下的按钮相关的行。日期数据以以下格式存储:“YYYY-MM-DDT00:00:00”,包括破折号和冒号。
使用我的 BindingData 如何正确过滤具有给定格式的条目?如果您需要任何代码,请告诉我。
【问题讨论】:
-
为什么日期/时间数据存储为文本?如果它实际上是二进制日期/时间,那么您想要做的事情会很容易,但是通过错误地存储数据,您会很难使用它。数据的存储方式是否在您的控制范围内?顺便说一句,您的标题是 WPF,但您声称使用的是 DataGridView,它是一个 WinForms 控件。那是怎么回事?
-
我对标题的错误,我发送这个时已经晚了,是的,日期和时间的存储方式超出了我的控制范围。
标签: c# visual-studio-2010 data-binding binding datagridview