ASP.NET-FineUI开发实践-6

FineUI4.1.0更新,传说的V4版稳定版,很多人也从3.0+升级了,接着又连续更新了几次,现在是V4.1.3 2014-09-09日更新的。更新的挺快,感觉跟不上节奏,我很欣慰,看来开原版还是靠谱的。

表格编辑动态创建行第一次是在用友上看见的,后来想了想FineUI实现起来还真不难,把新增行的JObject给前台就可以了,JObject完全可以在后台拼。原理就是新增行,选择,把这个行删了在新增上动态拼出来的行:

ASP.NET-FineUI开发实践-6

见图,一个一个说

1.新增行

新增行按钮新增了一个  用户名,空空空空。。。 的列  ,此处用户名可选,我用的是模板列 TriggerBox ,TriggerBox怎么用就不写了,唯一的目的是把window显示出来,window里有个选择框,下拉选择后确定。

2.选好了

点击选好了,用户名那列就变成了选择的列,变的方法已经说了,就是删了再新增,上代码

ASP.NET-FineUI开发实践-6

呵呵,沾不了。

官网例子改的取数据,对比,得到删除行的JS,拼数据,输出。

3.嘿嘿,是不是有BUG,恩,没找到的我告诉你

ASP.NET-FineUI开发实践-6

看列号,好多个5,这是因为我修改前面的,前面的删了,新增的行号还是最后一行。解决方法是把行号扔掉,让用户傻傻的,或者,看下一期   PS:是时候推翻JS了。

上一篇:Mysql空用户导致数据库登陆故障处理 (原创帖,转载请注明出处)


下一篇:直接拿来用 九个超实用的PHP代码片段(二)