添加ListItems会导致错误“;不能在下拉列表中选择多个项目;
本文关键字:下拉列表 选择 项目 不能 错误 添加 ListItems | 更新日期: 2023-09-27 18:21:38
我收到一条错误消息"无法在DropDownList中选择多个项目。"在搜索SO和谷歌后,我已将错误原因缩小到ddlVendor.items.Add(li)代码块:
ListItem li = new ListItem();
string[] TransDetail = Trans[0].Split(',');
li.Text = TransDetail[0].ToString() + ", " + TransDetail[1].ToString();
//TransDetail[2] = VendorId;
//TransDetail[3] = TransId;
li.Value = TransDetail[2].ToString() + ", " + TransDetail[3].ToString();
//ddlVendor.Items.Add(li);
我试过ClearSelection()
和.SelectedItem
,但没有成功。
你知道为什么上面的代码块会导致错误吗?
更新:当我评论ddlVendor.Items.Add(li);
时,页面加载良好
有其他方法可以将项目添加到下拉列表框中吗?我正在使用VS 2008。
通过更改代码以将项目添加到下拉列表中(手动将值添加到DropDownList、CheckBoxList和RadioButtonList中。)来解决问题:
YourDropDownList.Items.Add(new ListItem("JAKARTA", "JKT"));