黑马程序员技术交流社区
标题:
下拉列表框显示选中数据问题
[打印本页]
作者:
张少甫
时间:
2012-9-20 14:45
标题:
下拉列表框显示选中数据问题
for (int i = 0; i < ddlAddressType.Items.Count; i++)
{
if (ddlAddressType.Items[i].Value == "PUC")
{
ddlAddressType.Items[i].Selected = true;
break;
}
}
如上面的绑定方式,正常情况下没有问题,但是下拉列表框里DataTextField有两个相同的值。选择第一个再选择第二个的时候就会报错。请问该如何处理。
作者:
彭书雄
时间:
2012-9-20 22:47
此方法不能处理有多个相同值的情况,做好是获取当前位置的索引值, 下拉列表中应该有 seletedItem 的属性,获取当前的属性值,再用 ddlAddressType.Items[i].Selected = true;就可以了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2