U9研发体系(UIACTION使用手册)
此部分要记录该文档形成过程中的历次版本变更过程及变更的内容版本修改与参与人熊悦阅修改时间修改原因修改内容审批人1.02022-7-8原始文档建立刘小东
1.概述UFIDAUIAction是表示层MVC框架中Controller一部分,它与CodeBehind构成完整的UIController,CodeBehind完成Web响应的流转控制,UIAction完成一个独立的行为,如保存、加载、翻页等等。2.构架原理2.1UIAction在表示层构架中的位置和作用2.2UIAction的主要内容
view ui框架3.1.1Load方法Load方法完成加载数据到IUIModel的过程,包含以下多种声明:声明IUIModelLoad()IUIModelLoad(IUIModel)IUIModelLoad(IUIModel,bool)说明加载当前IUIModel加载指定的IUIModel加载指定的IUIModel第二个参数控制是否清空IUIModel的数据IUIModelLoad(IUIView,bool)IUIModelLoad(paramIUIView[])IUIModelLoad(paramIUIViewBindingControl[])加载一个视图,是否根据父视图进行过滤加载指定的多个视图加载指定的多个UI绑定控件对应的视图3.1.2LoadChildView方法LoadChildView方法加载指定视图的下级视图数据:声明VoidLoadChildView(IUIView)说明加载的数据存放在视图的ContainerModel中3.1.3Save方法S
ave方法将IUIModel的变化更新到后台持久层声明IUIModelSave()IUIModelSave(IUIModel)保存后会回刷IUIModel的数据到前台。说明加载的数据存放在视图的ContainerModel中3.2NavigationAction部分声明voidFirtPage(IUIViewBindingControl)voidLatPage(IUIViewBindingControl)voidNe某tPage(IUIViewBindingControl)说明加载的数据存放在视图的ContainerModel中加载最后一页的数据加载下一页的数据

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。