FineuiPro 加载动态列Grid

FineuiPro 加载动态列Grid,第1张

由于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控件。

+母版页支持。

-增加新控件CPHConnector(ContentPlaceHolder)。

+增加三个示例,演示布局、接口以及动态加载在母版页中的运用:

-杂项->母版页->树(布局)。

-杂项->母版页->表格(布局、接口与动态加载)。

-杂项->母版页->表格与表单(布局、接口与动态加载)。

-修正UMEditor在从全屏恢复时滚动条消失的问题(Gnid-6187)。

+窗体控件增强。

+增加子窗体关闭后调用父页面JS函数的方法(txw999-6022)。

-分别为ActiveWindow和Window增加GetHideExecuteScriptReference方法。

-增加示例:内联框架->新窗口中选择省份(GetHideExecuteScriptReference)。

-窗体的Width和Height属性更新为AJAX属性,可以在后台改变

+修正在父页面d出窗体时无法通过设置Title属性来改变标题的问题(舞柯庶-6031)。

-更新示例:内联框架->回发父页面(改变属性或者注册脚本)。

-HyperLinkField的DataNavigateUrlFieldsEncode属性已废除,请替换为UrlEncode属性。

+为ControlBase增加Listeners属性,方便设置控件的客户端事件处理函数,同时更新如下示例:

-表格控件->复选框列->全选复选框列(客户端实现)。

-表格控件->杂项->右键菜单(全选复选框)。

-杂项->自定义回发(__doPostBack)。

-杂项->自定义回发(F.customEvent)。

-杂项->文本框改变客户端事件。

-修正行扩展列无法显示隐藏的问题(zy32002-6195)。

-为Grid增加ShowPagingMessage,并更新示例:表格控件->分页与排序->数据库分页。

-增加示例:导航控件->工具栏与菜单->内联菜单(HideOnClick)。

-表格的PageIndex有效性检查,更新示例:表格控件->分页工具条->改变每页记录数。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/8024525.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存