【问题标题】:Can we implement Row Lost Focus event for GridView我们可以为 GridView 实现 Row Lost Focus 事件吗
【发布时间】:2009-04-10 20:35:58
【问题描述】:

我有一个分层网格视图,我需要在子网格视图中实现以下功能:

  1. 以可编辑模式显示所有行(可以这样做)
  2. 保存失去焦点的每一行的所有数据

我们可以捕获鼠标事件,但我们如何跟踪由键盘触发的行丢失焦点。例如:当一行获得焦点时,按 f6 将直接进入浏览器地址栏,导致该行失去焦点事件。

鼠标在行间移动将触发所有行的所有验证和保存逻辑,此屏幕具有分层控制,子网格视图至少有 200 行。

关于如何实现这一点的任何想法?

【问题讨论】:

    标签: c# .net asp.net gridview


    【解决方案1】:

    当模糊事件在客户端的行触发时,您可能需要实现回发/回调。我不确定每个浏览器中哪些 DOM 元素支持 blur 事件,但你可以做到。

    Janus Systems 的 GridEX 控件可以做到这一点,但老实说,我真的不会做像 Janus Systems 那样的事情,所以你最好找到自己的方式。

    编辑:试试this

    【讨论】:

    • 我应该如何跟踪键盘事件??
    • 添加了链接。这是非常基本的,但你可以从那里继续。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-08
    • 2019-06-25
    • 1970-01-01
    • 2014-01-09
    • 1970-01-01
    • 2019-11-05
    相关资源
    最近更新 更多