过滤器控制如何从自动过滤器行获取值? 在该列中,我使用的是RepositoryItemLookUp。
如何设置过滤器控制时间而非上午12:00:00而不是上午09:25:50 或者如何将标准设置为等于?
我使用的代码是将值插入存储库查找..
RepositoryItemLookUpEdit rile2 = new RepositoryItemLookUpEdit();
private void Form1_Load(object sender, EventArgs e)
{
...
rile2.DataSource = dt;
rile2.PopulateColumns();
rile2.DisplayMember = dt.Columns["signIn"].ToString();
rile2.ValueMember = dt.Columns["signIn"].ToString();
rile2.Columns["signIn"].FormatType = FormatType.DateTime;
rile2.Columns["signIn"].FormatString = "dd MMM yyyy HH:mm:ss tt";
rile2.Columns["date"].Visible = false;
rile2.DisplayFormat.FormatType = FormatType.DateTime;
rile2.DisplayFormat.FormatString = "dd MMM yyyy HH:mm:ss tt";
}
private void gridView1_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e)
{
if (e.Column.FieldName == "signIn" && view.IsFilterRow(e.RowHandle))
{
e.RepositoryItem = rile2;
}
}