首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

不能在 DropDownList 入选择多个项, 不可能啊~

2011-12-19 
不能在 DropDownList 中选择多个项, 不可能啊~foreach(XmlNodexnindoc.SelectNodes( provinces/zone/prov

不能在 DropDownList 中选择多个项, 不可能啊~
foreach   (XmlNode   xn   in   doc.SelectNodes( "provinces/zone/province "))
                        {
                                ListItem   li   =   new   ListItem();
                                li.Text   =   xn.Attributes[0].Value;
                                li.Value   =   xn.Attributes[1].Value;
                                ddl.Items.Add(li);  
                                ddl4.Items.Add(li);
                               
                        }  
                   
怎么会有这个错误   "不能在   DropDownList   中选择多个项 "。
去掉
ddl.Items.Add(li);   或者  
ddl4.Items.Add(li);
都不会出错,放一起就有问题~~~-_-!

[解决办法]
ListItem li = new ListItem();
li.Text = xn.Attributes[0].Value;
li.Value = xn.Attributes[1].Value;
ddl.Items.Add(li);
ListItem li = new ListItem();
ddl4.Items.Add(li);


关键是得new一下。
[解决办法]
DropDownlist不支持多选的,用ListBox
[解决办法]
因为 DropDownList 只能单选

热点排行