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
是具有某種問題有一個逗號分隔的列表作爲它值? –
你有多個ddl綁定到相同的數據源嗎? – Kevin
@Kevin,沒有多個ddl數據源綁定。 – Csharp