FineuiPro 加载动态列Grid

2018-04-22  本文已影响0人  Sunday_1024

前言

由于grid控件动态创建列只能在page_init事件里,不能直接用ajax方式,所以页面不刷新的话效果是出不来的。
(为什么一定要在page_init创建列,具体请看官网:http://pro.fineui.com/#/grid/grid_dynamic_columns.aspx

如果想实现button点击事件,动态创建grid列的效果(也就是ajax效果),可以使用iframe的方式(如果是老司机就知道iframe可以实现类似的ajax效果折中方案)。

在fineuiPro 里有哪些控件能支持iframe?panel ,tab等容器控件,具体可以查询控件的api。总的来说,就是利用button点击事件刷新iframe的url,iframe子页刷新显示grid控件。

具体实现代码:

111.png CreatGridStructByDataTable方法

最后看下效果

简单吧
上一篇 下一篇

猜你喜欢

热点阅读