在TextBox里输入一字符串,用分号分割。
String sr=tb.Text;
char c=';';
String [] st=sr.Split(c);collist.DataSource=st;
collist.DataBind();   //collist是一个ListBox对象
这样就可以分割了。但是如果我输入  ddk; ;dfjk;
结果ListBox出现了两行空白如何让去掉空白?
还有:
当我用if语句测试st里的元素去掉空格后是否有空字符串时,即
for(int i=0;i<st.Length;i++)
{
   if(if(st[i].ToString().Trim()==null)
   Response.Write("<script language='javascript'>alert('空')</script>");
}
结果根本就没有反映。空格字符串去掉用Trim()后得到的是什么啊?请各位高手赐教,谢谢!