column.OptionsFilter.ImmediateUpdateAutoFilter 如何在运行时设置它
我需要一种机制,不会为用户在 AutoFilterRow 中键入的每次击键发送过滤器查询,因为这会减慢速度。 用户在 AutoFilterRow 的列中键入按键后,我可以捕获一些事件吗?
我的意思是,当用户结束编辑过滤器值并按 Enter 键时,这应该是我想要处理 gridView_ColumnFilterChanged 事件的时间。
I need a mechanism that is not sending a filterquery for every keystroke the user types in the AutoFilterRow because this is to slow. can I catch some events after a user types a keystroke in a column of the AutoFilterRow ?
I mean, when user ends editing the filter value, and presses enter, that should be the time i want to handle the gridView_ColumnFilterChanged event.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我可以在绑定 gridView 后将 column.OptionsFilter.ImmediateUpdateAutoFilter 设置为 true (因为我在数据绑定之前没有定义任何列。)。
它满足了我的要求,但我不确定这是否是一个好的解决方案?
I could set column.OptionsFilter.ImmediateUpdateAutoFilter to true after binding the gridView ('cause i don't define any column before databinding.).
It does what i want, but i'm not sure if this is a good solution?