2017-08-02 172 views
0

我在面板內動態地添加了一個列表框。我需要在列表框中選擇多個項目。這是過濾條件IN的過濾要求。對於離它應該如下:在c#中動態添加的列表框中的多選擇選項#

Label Filter ListBox_items 
---------------------------------- 
Fruits IN  Mango 
       Apple 
       Grapes 

下面是代碼

 ListBox dynListBox = new ListBox(); 
    dynListBox.ID = "DControl1" + i.ToString(); 
    dynListBox.Style["Position"] = "relative"; 
    dynListBox.Attributes.Add("class", "form-control"); 
    dynListBox.EnableViewState = true;   
    dynListBox.SelectionMode = ListSelectionMode.Multiple; 
    Panel2.Controls.Add(dynListBox); 

我不能選擇多個項目。我哪裏錯了。

回答

0

假設你使用的是Windows窗體,你可以測試這樣的:

dynListBox.SelectionMode = System.Windows.Forms.SelectionMode.MultiExtended; 

找出如何實現動態控制的最好方法是創建一個靜態的形式與所需的行爲,然後檢查您的form.designer.cs中生成的代碼

+0

其asp.net Web應用程序 – user3660473

相關問題