星空网 > 软件开发 > ASP.net

基于CkEditor实现.net在线开发之路(7)列表页面开发动作介绍

一个列表页面不止是查询,它也包含了很多业务上功能的实现,这些业务功能的实现的逻辑我称之为动作。如触发单击按钮删除数据,更改业务表数据,调用webService,调用WCF接口,弹出新窗体新增、修改、查看数据,根据列表数据显示行的颜色等等这些我都称为动作。动作的实现有两类:第一类编码实现,第二类利用通过配置控件属性生成逻辑动作代码。

第一类编码实现:通过编写js和C#方法逻辑实现,在基于CkEditor实现.net在线开发之路(2)有简单例子。这里就不详细介绍了。

第二类利用通过配置控件属性生成逻辑动作代码:

动作控件现在有三种:查询控件,动作控件,保存后控件

查询控件(WebQueryData,图标为 基于CkEditor实现.net在线开发之路(7)列表页面开发动作介绍):在查询控件属性中设置查询sql,查询条件使用的URL参数,页面参数,最后生成一个C#方法,可以通过Ajax调用返回一个json数据包,查询控件属性设置界面如下

基于CkEditor实现.net在线开发之路(7)列表页面开发动作介绍 

控件生成C#方法如图:

 基于CkEditor实现.net在线开发之路(7)列表页面开发动作介绍

列表控件调用查询控件设置

 基于CkEditor实现.net在线开发之路(7)列表页面开发动作介绍

下拉列表调用查询控件设置图

 基于CkEditor实现.net在线开发之路(7)列表页面开发动作介绍

当然也可以使用js编码,调用查询控件,例如:

 基于CkEditor实现.net在线开发之路(7)列表页面开发动作介绍

动作控件(名称:WebActionService图标为: ):设置传入的传输参数和修改,删除,新增的条件,及字段赋值后,生成一个C#方法,可以通过Ajax调用执行,并将执行的返回结果显示出来,设置动作数据属性界面如下:

 基于CkEditor实现.net在线开发之路(7)列表页面开发动作介绍

备注:如果参数类型为列表参数,参数名称就是对应参数源头列表绑定字段名

      如果参数类型为页面参数,参数名称就是对应页面的控件的ID

      如果参数类型为url参数,参数名称就是对应URL参数名称。

      设置了必须填写,在调用改动作时候会自动判断该参数是否存在,如果不存在直接报错

具体动作设置

 基于CkEditor实现.net在线开发之路(7)列表页面开发动作介绍

生成的C#方法跟查询控件是一样的,JS调用也是是一样的

可以和按钮控件,工具箱控件,列表链接按钮配合使用触发。

 

保存后的动作(名称:WebSaveAction 图标为:基于CkEditor实现.net在线开发之路(7)列表页面开发动作介绍 ):可以根据字段的值,设置修改,删除,新增的条件,及字段赋值,在保存后会自动执行。主要详细页面使用,后面会慢慢介绍。

 




原标题:基于CkEditor实现.net在线开发之路(7)列表页面开发动作介绍

关键词:.NET

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

仓盛海外仓官网:https://www.goluckyvip.com/tag/94865.html
橙联海外仓官网:https://www.goluckyvip.com/tag/94866.html
美国 海外仓收费:https://www.goluckyvip.com/tag/94867.html
美国海外仓 收费:https://www.goluckyvip.com/tag/94868.html
苹果降价:https://www.goluckyvip.com/tag/9487.html
tiktok有海外仓吗:https://www.goluckyvip.com/tag/94871.html
七月份适合去日本旅游吗 7月份去日本哪里好玩:https://www.vstour.cn/a/363192.html
凤岗汽车站到松山湖风景区 松岗汽车站到凤凰山怎么坐车:https://www.vstour.cn/a/363193.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流