由于项目需要,做了个批量录入的控件,想到有可能有很多类似需求的,就拿出来供需要者参考讨论。
目前的功能:
1。动态设置列于行
2。前台录入提交接口(数据没有校验,直接保存了)
3。后台可通过接口访问到对应每单元格的数据。
4。自动保持值
修正履历:
20090309 : 本次修正了表格单元格随输入框变化的问题,以及当前窗口不是激活状态下,
鼠标在上面移动时产生的问题。
在IE6中测试通过,发现这么两个问题:
1。输入框设置的高度宽度(单位都是px)与表格的高度宽度其实是不等的,具体的是什么样的偏差不知道
但是根据尝试中发现用个经验值可以适应动态变化他们的宽度高度。
2。用js我没找到取得当前window系统下当前激活窗口的方法,但此应用还必须要能判断鼠标在不在当前
窗口上移动,我只有用在分别对应的两个事件里加上计数器来间接实现窗口不在激活状态下效果,但是
当单元格比较多时,延迟没办法避免掉了,如果你有好的办法,希望能指教一二。
本程序是在VS2008下开发的,可以转换成其他环境下的,如果需要。
代码下载:
http://download.csdn.net/source/1112417