最好再对按键的编码进行判断
上代码,看你enter事件是咋写的
跟代码没关系,我跟踪了,按enter都进不了txtSearch_KeyDown方法:
private void txtSearch_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
string search = txtSearch.Text.Trim();
DateTime eventTime = Convert.ToDateTime(cbxDate.SelectedValue);
bool zero = ckZero.Checked;
var list = drugCount.GetDrugStoreCountList(DeptID, search, eventTime, zero, true);
if (list.Count == 0) return;
BindDgv(list);
}
}
在txtSearch_KeyPress事件中写, 还有判断Enter按键:if(e.keychar == (char)13) 即可。
不知道怎么解决,各位说的都不行