2016-04-27 71 views
1

我有一个janus网格,其中一列的类型为DateTime。因为我只在网格中显示列数据的日期部分,所以我想过滤按日期列。但在过滤器编辑器中,我必须编写整个Datetime,这是不可取的。我应该如何忽略过滤列中的数据的时间部分?我设置了CompareTargetText但它并不适用于大于,小于或等于运营工作时间GridEx Janus:如何按日期过滤DateTime类型的列

if (columnInfo.ColumnType == DateTime) 
      { 
       column.CompareTarget = ColumnCompareTarget.Text; 
      } 

回答

0

您需要在现场的FormatString属性设置为dd/MM/yyyy

还需要设置InputMask属性到00/00/0000

+0

FormatString将更改列数据格式,但我想更改过滤器编辑器格式。实际上,当我编写日期部分并离开过滤器编辑器时,Janus会在中午12:00之前自动填写编辑器的时间部分。 – fasadat

+0

请检查更新后的答案。 –

+0

以这种方式大于,不等于和其他比较,除了相等没有工作 – fasadat