2013-07-08 30 views
2

我收到一條錯誤消息「無法在DropDownList中選擇多個項目」。因此搜索和谷歌之後,我已經縮小錯誤原因的ddlVendor.Items.Add(LI)代碼塊:添加ListItems會導致錯誤「不能在DropDownList中選擇多個項目」

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

+0

是具有某種問題有一個逗號分隔的列表作爲它值? –

+0

你有多個ddl綁定到相同的數據源嗎? – Kevin

+0

@Kevin,沒有多個ddl數據源綁定。 – Csharp

回答

相關問題