ASP.NET Aries 入门开发教程4:查询区的下拉配置
背景:
今天去深圳溜达了一天,刚回来,看到首页都是微软大法好,看来离.NET的春天就差3个月了~~
回到正题,这篇的教程讲解下拉配置。
查询区的下拉配置:
1:查询框怎么配置成下拉?
在配置表头:格式化配置 #是否
PS:格式化配置除了用来格式化表格的内容,同样也会下拉进行格式化。
效果:
那“#是否”是哪里来的?
在配置维护里来的,对于固定的选项,统一在这里配置:
2:查询框下拉能不能多选?
配置格式规则即可:multiple属性
效果:
3:查询框下拉能不能级联?
配置格式化规则指向上一级即可:
PS:这里的#C_PB_Provice2不是配置维护表来的,而是自定义的SQL语句:
为了避免和系统的冲突,你可以自己建一个Sql_xxxx.sql文件来放自己业务的下拉语句。
框架支持的下拉有两种:
1:配置表维护的#配置项
2:自定义语句的#C_名称
效果:
4:如何级联到配置维护表的数据?
刚好这个问题今天有用户问到:
1:写C_XXX的Sql语句,可以把备注当成parentID,在备注里填写上级的ID
2:按上面的级联处理。
5:如何自定义下拉的查询操作符?
方式1:
通过上一篇:ASP.NET Aries 入门开发教程3:开发一个列表页面及操控查询区
第十二条,拦截条件里改变操作符。
方式2:
这样查询的条件就从文本框默认的like变成=号查询了:
总结:
下拉框的格式化,方式虽然只有两种:
1:配置维护表的2:自定义语句的
但是使用的场景却很广泛:
列表数据的格式化、下拉变查询、行内编辑时变下拉查询。
表单input配置(configkey和objname),就可以出来下拉,这个后续会介绍到。
转载于:https://www.cnblogs.com/cyq1162/p/6069865.html
ASP.NET Aries 入门开发教程4:查询区的下拉配置相关推荐
- ASP.NET Aries 入门开发教程6:列表数据表格的格式化处理及行内编辑
前言: 为了赶进度,周末也写文了! 前几篇讲完查询框和工具栏,这节讲表格数据相关的操作. 先看一下列表: 接下来我们有很多事情可以做. 1:格式化 - 键值的翻译 对于"启用"列, ...
- ASP.NET Aries 入门开发教程7:DataGrid的行操作(主键操作区)
前言: 抓紧勤奋,再接再励,预计共10篇来结束这个系列. 上一篇介绍:ASP.NET Aries 入门开发教程6:列表数据表格的格式化处理及行内编辑 本篇介绍主键操作区相关内容. 1:什么时候有默认的 ...
- ASP.NET Aries 入门开发教程2:配置出一个简单的列表页面
前言: 朋友们都期待我稳定地工作,但创业公司若要躺下,也非意念可控. 若人生注定了风雨飘摇,那就雨中前行了. 最机开始看聊新的工作机会,欢迎推荐,创业公司也可! 同时,趁着自由时间,抓紧把这系列教程给 ...
- ASP.NET Aries 高级开发教程:Excel导入配置之规则说明(下)
前言: 前面两篇都是大体介绍流程,有一些配置细节,没有细说,这里用一篇补上. 1.Excel配置项 起始行索引.列头跨行数: 对于自定义的Excel导入模板(有时候模板是由客户提供,模板的规则很乱)比 ...
- Vue 新手学习笔记:vue-element-admin 之入门开发教程(v4.0.0 之前)
说实话都是逼出来的,对于前端没干过ES6都不会的人,vue视频也就看了基础的一些 但没办法,接下来做微服务架构,前端就用 vue,这块你负责....说多了都是泪,脚手架框架布了都没看过 干就完事,不过 ...
- Block.one的EOS区块链入门开发教程Elemental Battles
最新版本使任何可以使用JavaScript和C++的人都能轻松学习EOSIO. 10月18日,Block.one推出了Elemental Battles,这是一个激动人心的新工具包,它将通过简化EOS ...
- ASP.NET + MVC5 入门完整教程七 -—-- MVC基本工具(上)
这里主要介绍三类工具之一的 依赖项注入(DI)容器,其他两类 单元测试框架和模仿工具以后介绍. 1.准备示例项目 从创建一个简单的示例开始,名称为"EssentialTools" ...
- ASP.NET + MVC5 入门完整教程五 --- Razor (模型与布局)
1.准备示例项目 为了演示Razor,使用VS创建一个名称为"Razor"的新项目:这里选择 "Empty(空)"选项,并勾选"MVC"复选 ...
- Ajax实现在textbox中输入内容,动态从数据库中模糊查询显示到下拉框中
功能:在textbox中输入内容,动态从数据库模糊查询显示到下拉框中,以供选择 1.建立一aspx页面,html代码 <HTML> <HEAD> < ...
最新文章
- ASP.net:添加.net(2.0C#)FCKeditor在线编辑器步骤
- 一步一步学习C#(一)
- ECS控制台使用小贴士
- [2] SSD配置+训练VOC0712+训练自己的数据集
- 如何从命令行浏览和连接到无线网络
- 第三方免费加固横向对比
- java造型_java造型_java向上造型有什么作用为什么要造型有什么效果_彩妆阁
- ubuntu安装python3、setuptools、ipython
- Python之 if-else
- celery 停止任务_Celery 周期任务运行一段时间后意外停止
- mac系统用什么linux远程工具,推荐几个Mac/Linux下比较好用的工具
- ARX二次开发 遍历删除所有的约束
- 微信小程序计算三角形面积和三棱锥体积
- 2017博鳌新型城镇化发展大会,机智云斩获2017中国智慧城市生态圈杰出企业、智慧城市创新应用双料大奖
- 微信防撤回python_python实现微信防撤回神器
- R语言使用epiDisplay包的logistic.display函数获取二分类logistic回归模型的汇总统计信息(自变量初始和调整后的优势比及置信区间,回归系数的Wald检验的p值、简化汇总结果
- 七牛云php回调,回调通知_开发指南_对象存储 - 七牛开发者中心
- Delphi隐藏/显示Windows桌面上的图标
- vue解决火狐浏览器滚动条问题
- Marvell 交换芯片DSA(分布式交换架构)功能介绍
热门文章
- c++怎么保留小数位数
- 8086实时时钟实验(二)——《x86汇编语言:从实模式到保护模式》读书笔记06
- 「 每日一练,快乐水题 」717. 1比特与2比特字符
- 四、Netty 实现心跳机制与断线重连
- 白话详细解读(二)-----AlexNet
- html laber上下居中,CSS未知高度垂直居中的实现
- Part 2 — Making Sense of Smart Contracts
- 从并发视角来看智能合约(上)【渡鸦论文系列】
- Parity 錢包合約漏洞
- Android平台监听系统截屏方案预研及相关知识点