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
3
1:配置维护表的
 
2:自定义语句的

但是使用的场景却很广泛:

列表数据的格式化、下拉变查询、行内编辑时变下拉查询。

表单input配置(configkey和objname),就可以出来下拉,这个后续会介绍到。






     本文转自cyq1162 51CTO博客,原文链接:http://blog.51cto.com/cyq1162/1875130,如需转载请自行联系原作者







相关文章
|
SQL 数据库 C#
C# .NET面试系列十一:数据库SQL查询(附建表语句)
#### 第1题 用一条 SQL 语句 查询出每门课都大于80 分的学生姓名 建表语句: ```sql create table tableA ( name varchar(10), kecheng varchar(10), fenshu int(11) ) DEFAULT CHARSET = 'utf8'; ``` 插入数据 ```sql insert into tableA values ('张三', '语文', 81); insert into tableA values ('张三', '数学', 75); insert into tableA values ('李四',
391 2
C# .NET面试系列十一:数据库SQL查询(附建表语句)
|
开发框架 JavaScript .NET
asp.net中条件查询+分页
asp.net中条件查询+分页
|
9月前
|
开发框架 .NET C#
ASP.NET Core Blazor 路由配置和导航
大家好,我是码农刚子。本文系统介绍Blazor单页应用的路由机制,涵盖基础配置、路由参数、编程式导航及高级功能。通过@page指令定义路由,支持参数约束、可选参数与通配符捕获,结合NavigationManager实现页面跳转与参数传递,并演示用户管理、产品展示等典型场景,全面掌握Blazor路由从入门到实战的完整方案。
668 6
|
开发框架 缓存 .NET
GraphQL 与 ASP.NET Core 集成:从入门到精通
本文详细介绍了如何在ASP.NET Core中集成GraphQL,包括安装必要的NuGet包、创建GraphQL Schema、配置GraphQL服务等步骤。同时,文章还探讨了常见问题及其解决方法,如处理复杂查询、错误处理、性能优化和实现认证授权等,旨在帮助开发者构建灵活且高效的API。
521 3
|
开发框架 JSON 前端开发
利用查询条件对象,在Asp.net Web API中实现对业务数据的分页查询处理
利用查询条件对象,在Asp.net Web API中实现对业务数据的分页查询处理
|
开发框架 JSON .NET
学习ASP.NET 中的 默认应用程序配置源
默认主机配置源 使用命令行配置提供程序的命令行参数
203 2
|
开发框架 前端开发 算法
分享 .NET EF6 查询并返回树形结构数据的 2 个思路和具体实现方法
分享 .NET EF6 查询并返回树形结构数据的 2 个思路和具体实现方法
338 0
|
开发框架 NoSQL .NET
使用 Asp.net core webapi 集成配置系统,提高程序的灵活和可维护性
使用 Asp.net core webapi 集成配置系统,提高程序的灵活和可维护性
346 0
|
开发框架 前端开发 JavaScript
前后端分离,Asp.net core webapi 如何配置跨域
前后端分离,Asp.net core webapi 如何配置跨域
665 0
|
SQL Oracle 关系型数据库
.NET 开源快捷的数据库文档查询和生成工具
【8月更文挑战第1天】推荐几款.NET开源数据库文档工具:1. DBDocumentor,支持多类型数据库,快速生成详尽文档;2. SqlDoc,界面简洁,自定义内容与格式;3. DBInfo,强大查询功能,支持多种导出格式。这些工具有效提升文档管理效率与质量。
357 0