2016-04-27 9 views
1

グリッドがあります。グリッド内の列データの日付部分のみを表示するので、日付別の列もあります。しかし、フィルタエディタでは、私は望ましくない全体をDatetimeと書く必要があります。列をフィルタリングする際にデータの時間部分を無視するにはどうすればよいですか?私はTextCompareTargetを設定するが、それは大きいために動作しません、以下の操作時間GridEx Janus:DateTime型の列を日付でフィルタリングする方法

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

答えて

0

のためにあなたがdd/MM/yyyy

にそのフィールドのFormatStringプロパティを設定する必要があります。また、あなたは設定する必要がありますInputMaskプロパティを00/00/0000

+0

に変更すると、列データ形式は変更されますが、フィルタエディタ形式を変更したいと考えています。実際に私が日付部分を書いてフィルタエディタを離れると、Janusは自動的にエディタの時間部分を12:00 PMまでに入力します。 – fasadat

+0

更新された答えを確認してください。 –

+0

このようにして、等しい、等しくない他の比較者は等しくない – fasadat

関連する問題