以前在做一个在线反馈系统的时候,用到了dropdownList控件,这个控件,自己在C#中也用了很多次了,可谓是轻车熟路,但当自己测试的时候,从数据库中加载了三个选项,当我选中第三个选项时,问题就出来了,dropdownList控件总是自动的跳转到第一个选项……这个问题,可真让人郁闷!以前用的时候,好好的啊,为什么现在无法选中第三项了呢?在其他页面上的dropdownList控件,都是正常工作的啊……苦苦思索,无果。最后,把心一横,注释掉了所有的代码,自己一行一行的查找原因,功夫不负有心人,终于在用了一天半的时间后,找到了问题所在。原来是绑定数据源的时候,出来问题,dropdownList控件,要求帮到的后台数据不能重复,也就是说,由于我绑定的第一项和第三项的后台数据相同了,所以,造成了第三项始终无法选中的状态……oh my lady gaga,真是让人可笑不得啊……在C#中,就没有这个限制,为什么到了asp.net中有了呢??寻觅了许久,也没有找到一个官方的解释……此问题的解决方案吗,很简单,不要绑定相同的数据就可以了,恩,是的,这的确让人很无奈啊……
ASP.NET中的dropdownList控件无法选中项
最新推荐文章于 2019-08-20 10:00:46 发布