当前位置: 代码迷 >> ASP.NET >> label向listbox传值的一个有关问题待求解决
  详细解决方案

label向listbox传值的一个有关问题待求解决

热度:4912   发布时间:2013-02-25 00:00:00.0
label向listbox传值的一个问题待求解决?
label在页面A,listbox在页面B,值是通过SESSION传递的,
如label里有值a   b   c   d   f     他们之间是以空格各开的   我要把这几个值传给listbox,但我传过去后,a   b   c   d   f显示在一行里,即一个里,listbox显示是:
|a   b   c   d   f|
|                   |
|                   |
|                   |
|                   |
但我要这样显示:
|a                   |
|b                   |
|c                   |
|d                   |
|f                   |
即遇到空格就换到下一行,即下一个表项,请教各位有什么好的方法,解决即给分,分不够在加


------解决方案--------------------------------------------------------
重新测试了一下:
string[] values=Session[ "label "].ToString().Split( ' ');
for(int i=0;i <values.Length;i++)
{
this.ListBox1.Items.Add(values[i].ToString());
}
------解决方案--------------------------------------------------------
sorry ,

string[] strArr = Session[ "MySessionKey "].ToString().Split( ' ');

> >

string[] strArr = Session[ "MySessionKey "].ToString().Split(new char[]{ ' '});
------解决方案--------------------------------------------------------
ListBox1.DataSource=arr;
ListBox1.DataBind();
ListBox1.SelectedIndex=1;
//ListBox1.SelectedIndex=2;
//ListBox1.SelectedIndex=n;
  相关解决方案