问题描述
我用VS做个程序,用到三个DropDownList分别是赛事类型:世界杯冰岛杯友谊赛赛季:20072008球队:巴西队阿根廷队英国队我是用2005做的,直接用数据源绑定,正常显示,但是我想在每个DropDownList加入“请选择”,......出现意外了。下面我讲述下我怎么弄:AppendDataBoundItems设置为true在Items里面添加了一项:text为“请选择”value为“-1”运行没错,但是选择“世界杯”之后再选择“冰岛杯”,赛季里面的数据就出现了重复如200720082009再反复选择的话就会出现很多200720082009200720082009...注:1.数据库是没重复值的2.世界杯有20072008赛季冰岛杯有2009...我怎么解决呢!?只是想加多个“请选择”搞得一塌糊涂!!!请教有哪位大虾指点!!!
解决方案
解决方案二:
三级联动无刷新http://www.cnblogs.com/singlepine/archive/2005/10/31/265678.html
解决方案三:
出现重复值是你绑定的时候没有清空原有数据吧
解决方案四:
我是直接绑定的,不在CS里面写代码,如果不加“请选择”就不会出现重复,可以正常使用
解决方案五:
在绑定之前,你把所有项移除,再绑定就不会出现这样的情况
解决方案六:
我是直接绑定的,怎么清空呢!我试过去清空,但是会出现没值显示了!在这谢谢一楼的了!我找的不是问题!
解决方案七:
用ajax实现.
时间: 2024-12-21 16:34:00