首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

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

2011-12-19 
label向listbox传值的一个问题待求解决?label在页面A,listbox在页面B,值是通过SESSION传递的,如label里有

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;

热点排行