listbox 怎么在原来原有的数据基础上,继续添加数据。请教。。
我有一个字符串string Str=aa,bb,cc,还有一个listbox,ID是TargetListBox
我要将字符串的ID绑定到listbox上
string Str="aa,bb,cc,";string[] strArray = Str.ToString().Split(',');for (int k = 0; k < strArray.Length; k++){ if (strArray[k] != "") { TargetListBox.Items.Add(new ListItem(strArray[k].ToString(), strArray[k].ToString())); }}
BindingList<string> bindingStr = new BindingList<string>(); private void Form2_Load(object sender, EventArgs e) { for(int i=0;i<5;i++) { string str=i+"my"; bindingStr.Add(str); } listBox1.DataSource = bindingStr; } private void btnAddData_Click(object sender, EventArgs e) { for (int i = 0; i < 5; i++) { string str = i + "mydd"; bindingStr.Add(str); } }
[解决办法]
应该不会吧,MSDN上给出的示例代码就是这样的:
Protected void Button1_Click (object sender, System.EventArgs e){ ListBox1.Items.Add(new ListItem("Carbon", "C")); ListBox1.Items.Add(new ListItem("Oxygen", "O"));}
[解决办法]
按照你添加aa,bb,cc的方式添加dd,ee,ff应该不会有错吧
[解决办法]
不会吧