在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()后得到的是什么啊?请各位高手赐教,谢谢!
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()后得到的是什么啊?请各位高手赐教,谢谢!
解决方案 »
- 用C#写 SQl Server CLR程序集,调用数据库问题
- javascript赋值
- Request对象的QueryString和Form
- 我用的 IE Web Controls 树节点不知道怎么无限循环,高手指点指点
- 2005里面 TreeView 怎么里面的哪个超链接去掉?
- 郁闷死了,关于datagrid的分页问题,怎么页码指示没有链接?
- 为什么页面继承自自定义的类时,不能转到设计模式,提示在Web窗体设计器中未能加载该文件
- 用Page.ClientScript.RegisterStartupScript調用函數后,再刷新頁面會再次調用。怎樣只調用一次呢?
- 框架页面取URL参数问题?
- dataGrid中怎样点击任意数据段就可选定该行记录?
- 怪问题!求解决方法!
- 最近用asp.net做了一个网站,发布时在本地机器上使用域名可以正常访问,可是在别的机器上却提示找不到服务器或发生 DNS 错误,这是怎么回
这样可以,谢谢,但为什么 st[i].ToString().Trim()==null不行呢?
""表示值为空