我们可以为GridView实现Row Lost Focus事件

时间:2009-04-10 20:35:59

标签: c# .net asp.net gridview

我有一个Hierarchical gridview,我需要在子gridview中实现以下功能:

  1. 以可编辑模式显示所有行(可以这样做)
  2. 保存每一行的所有数据都失去了焦点
  3. 我们可以捕获鼠标事件,但是我们如何跟踪由键盘触发的行丢失焦点。例如:当一行处于焦点时,点击f6将直接进入浏览器地址栏,导致行丢失焦点事件。

    跨越行的一个鼠标移动将触发所有行的所有验证和保存逻辑,此屏幕具有分层控制,子gridview至少有200行。

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

1 个答案:

答案 0 :(得分:1)

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

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

编辑:试试this