导航
  • 主页
  • ASP
  • .NET Framework
  • Web Services
  • VB
  • VC
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • LINQ
  • 问答

string的padright方法怎样插入空格?

bluefish922 2002-07-01 10:40:33
如上,还有用这种方法左对齐好象还是对不齐,因为最后一个字符是数字或是字母则长度不一致,怎么解决?
...全文
365 点赞 收藏 46
写回复
46 条回复
切换为时间正序
请发表友善的回复…
发表回复
bluefish922 2002-07-03
在HTML里面空格是  但是我把它作为项加到控件里, 就是单纯表示这串字符,那又如何解决?
我试过你的方法,如果把它RESPONSE.WRITE出来,是加进去空格了,但是如果不这样的话,它还是表示字符串。
回复
pengnick 2002-07-03
hgknight(江雨) 兄:还是你厉害,怎么我就想不到。
回复
hgknight 2002-07-03
再试试
str=str1.PadRight(40,'&')+str2;
str=str.Replace("&"," ");
Response.Write(str);
回复
bluefish922 2002-07-03
怎样插入空格???我彻底愤怒了。
回复
ketao_78 2002-07-03
抠门,才给10分~!
我告诉陈工了
回复
ketao_78 2002-07-03
抠门,才给10分~!
我告诉陈工了
回复
ketao_78 2002-07-03
别哭了,大哥我也不知道,
回复
ketao_78 2002-07-03
我顶
回复
bluefish922 2002-07-03
那我应该怎么做那
回复
hgknight 2002-07-03
你可以查看一下html源码,空格是绝对已经加进去了。但dropdownlist发送到客户端是以select标记来显示,select中的option会给你自动合并多个空格,所以你只看到了一个空格。
你可以这么看看就了解了
str1="aaa";
str2="bbb";
str=str1.PadRight(20,' ')+str2;
DropDownList1.Items.Add(str);
str=str1.PadRight(20,'_')+str2;
DropDownList1.Items.Add(str);
回复
hgknight 2002-07-03
你可以查看一下html源码,空格是绝对已经加进去了。但dropdownlist发送到客户端是以select标记来显示,select中的option会给你自动合并多个空格,所以你只看到了一个空格。
你可以这么看看就了解了
str1="aaa";
str2="bbb";
str=str1.PadRight(20,' ')+str2;
DropDownList1.Items.Add(str);
str=str1.PadRight(20,'_')+str2;
DropDownList1.Items.Add(str);
回复
bluefish922 2002-07-03
我想把dropdownlist里的内容对齐而已,我希望得到的结果是这样的
(编码 名称 型号)
-----------------------------比如下面就是dropdownlist里的东西
jgwqeg gangae 719358
wer 79oangawe naseg
gawoeghg 634GA HAERHHAERH
.....
就是不知道怎么加入空格,对齐的函数我做了,以前在ASP里可以,但是现在
" "表示不了空格,不知道怎么解决?
回复
bluefish922 2002-07-03
我想把dropdownlist里的内容对齐而已,我希望得到的结果是这样的
(编码 名称 型号)
-----------------------------比如下面就是dropdownlist里的东西
jgwqeg gangae 719358
wer 79oangawe naseg
gawoeghg 634GA HAERHHAERH
.....
就是不知道怎么加入空格,对齐的函数我做了,以前在ASP里可以,但是现在
" "表示不了空格,不知道怎么解决?
回复
hgknight 2002-07-03
你能把你要实现的功能说具体一点吗
回复
hgknight 2002-07-03
你能把你要实现的功能说具体一点吗
回复
hgknight 2002-07-03
你能把你要实现的功能说具体一点吗
回复
bluefish922 2002-07-03
请问在.NET里面空格怎样表示呀?
回复
bluefish922 2002-07-02
??不论是不是一类,总得有东西加进去吧,如果是最后一个字符的差别,可能有些对不齐,但总得有空格吧。
回复
ketao_78 2002-07-02
肯定又是把中文字符串与英文字符串看成一类了
回复
bluefish922 2002-07-02
它的长度确实是40,但是空格还是没加进去,我试过变为40,长度变成80,但是还是只有一个空格。
回复
发动态
发帖子
.NET技术社区
创建于2007-09-28

5.8w+

社区成员

.NET技术交流专区
申请成为版主
社区公告
暂无公告