我正在尝试使用其他自定义搜索字段(如文本框和复选框)在两个日期之间实现自定义搜索,但是当我在搜索条件中使用日期时间选择器时,我可以获得准确的搜索,但在第二次日期项将即使我没有使用它也可以使用这是因为我正在使用 > dtp_fromDate.Focused 像这样:
if (dtp_FromDate.Focused)
{
tmpPersons = ctx.People.Where(c => c.InsertDate >= dtp_FromDate.Value).ToList();
}
if (dtp_ToDate.Focused)
{
tmpPersons=ctx.People.Where(c => c.InsertDate >= dtp_ToDate.Value).ToList();
}
我的问题是:
1#有没有办法在搜索结果绑定到视图后失去焦点?就像是:dtp_FromDate.Focused=false
2# 有没有比我使用的更好的方法来实现在搜索条件中使用 DateTimePicker ?
谢谢。
PS:我在网上搜索了很多,但没有一个满意的结果!