日期:2014-05-18  浏览次数:20918 次

怎么去掉空白
DropDownList1.DataTextField = "Name"; 
怎么去掉绑定的名称前后的空白????

------解决方案--------------------
trim
------解决方案--------------------
绑定前处理吧 

string s= " 你好 ";
string ss = s.Trim();
DropDownList1.DataTextField =ss;
------解决方案--------------------
sql
select trim(name) from xxx
------解决方案--------------------
探讨

sql
select trim(name) from xxx

------解决方案--------------------
如果只是前后的话 Trim()就可以了 如果中间还有 用Split(' ')或者正则也行
------解决方案--------------------
探讨

sql
select trim(name) from xxx

------解决方案--------------------
探讨

是绑定的情况 DataTextField

不修改SQL语句情况?

------解决方案--------------------
探讨
绑定前处理吧

string s= " 你好 ";
string ss = s.Trim();
DropDownList1.DataTextField =ss;

------解决方案--------------------
插入数据库之前 在C#中s.Trim() 在数据库中也使用trim函数
------解决方案--------------------
Trim
------解决方案--------------------
用replace方法不行吗
------解决方案--------------------
那会比较麻烦的吧,我想到的是在dropdownlist添加databind事件,在给每个item添加
xx.replace(" ","");或者其他修改什么的.
------解决方案--------------------
trim()函数
rtrim()
ltrim()
------解决方案--------------------
不知道这是不是你想要的,绑定数据没trim()不管它,但你可以对
dropdownlist.SelectedItem.Text 或者dropdownlist.SelectedValue进行trim啊。
------解决方案--------------------
探讨
引用:
不知道这是不是你想要的,绑定数据没trim()不管它,但你可以对
dropdownlist.SelectedItem.Text 或者dropdownlist.SelectedValue进行trim啊。
你好,是显示的时候
估计可能是没有办法解决了。

------解决方案--------------------
可以在前台页面显示数据的地方写个方法通过后台去掉空格后再显示吧