日期:2014-05-17  浏览次数:20416 次

网页显示和操作组合查询的问题
是这样的,有一张表A,表A中大概有40个字段,若是根据每个字段都能查询出来表A的数据,以前我用一个DropDownList绑定这个表中的字段,并根据字段的类型相应的显示出来控件及控件的默认值,问题是只能选择一个字段进行搜索,做不到组合查询,想做组合查询应该用什么样的方式呢?

------解决方案--------------------
一个表40个字段。。。。。。。牛人啊,我14个字段就让我纠结了半天是否需要用2个表,你40个字段。。。。

至于组合查询或非组合查询,与ASP.NET无关,有关的是你的SQL语句,你写成组合查询的SQL,出来的就是组合查询。
------解决方案--------------------
根据dropdownlist所选,给出不同的控件。
2个简单办法:
1、动态添加控件,事先放一个控件容器,然后动态往容器里放所要的控件;
2、做N个panel,每个panel里放不同控件,然后根据ddl所选,显示不同的panel,别的一律隐藏
------解决方案--------------------
你的意思就是说,根据选择会出现N种不同的控件组合的方案,所以无法事先做成一个个panel是吧。那就用第一个方法呀,动态添加控件吧。