//GRID里回车替换TAB
function cellkeydown(sender, td, cellIndex, record, tr, rowIndex, e, eOpts)
{
if (e.getKey()==13){var a=sender.editingPlugin;a.startEdit(record.index,cellIndex+1);}
}

动态添加clientevents,实现按回车向右移动:

 if unidbgrid1.ClientEvents.ExtEvents.Values['cellkeydown']='' then
  begin
     ClientEvents.ExtEvents.Values['cellkeydown']:='function cellkeydown(sender, td, cellIndex, record, tr, rowIndex, e, eOpts)'
     +'{'#13#10
     +'if (e.getKey()==13){var a=sender.editingPlugin;a.startEdit(record.index,cellIndex+1);}'#13#10
     +'}'#13#10;
  end;

实现按回车向下移动:

 if unidbgrid1.ClientEvents.ExtEvents.Values['cellkeydown']='' then
  begin
     ClientEvents.ExtEvents.Values['cellkeydown']:='function cellkeydown(sender, td, cellIndex, record, tr, rowIndex, e, eOpts)'
     +'{'#13#10
     +'if (e.getKey()==13){var a=sender.editingPlugin;a.startEdit(record.index+1,cellIndex);}'#13#10
     +'}'#13#10;
  end;

最新文章

  1. 一站式解决,Android 拍照 图库的各种问题.
  2. Java读取文件的几种方式
  3. 19.状态者模式(State Pattern)
  4. HDU 5652 India and China Origins(经典并查集)
  5. 隐藏,显示任务栏,桌面 C++代码
  6. linq to entity 获取项的集合总数
  7. 洛谷P1363 幻想迷宫
  8. linux死锁检测的一种思路【转】
  9. http://www.linuxidc.com/Linux/2007-09/7399.htm
  10. CentOS下恢复Firefox的复制等功能
  11. Eclipse扩展点实践之添加菜单项(ActionSet方式实现)
  12. ArcGIS For Flex报错
  13. iOS基础 - 数据库CoreData
  14. YYHS-怎样更有力气
  15. windows下提权基础
  16. array_filter()函数
  17. 学习H5C3
  18. hdu5009 Paint Pearls[指针优化dp]
  19. JavaScript变量那些事
  20. xpath获取同级元素

热门文章

  1. jvm性能调优常用命令
  2. 【cocos2dx开发技巧10】cocosStudio的集成以及c++11的新特性
  3. nodeJS 中关于 promise 的使用
  4. oracle分区表和分区索引概述
  5. mysql数据索引
  6. 为什么要用markdown写作
  7. php 判断数组中是否有重复的值
  8. 08 nginx Location总结图解
  9. iOS 动画基础总结篇
  10. 执行cp命令时提示cp: 略过目录