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

bluefish922 2002-07-01 10:40:33
如上,还有用这种方法左对齐好象还是对不齐,因为最后一个字符是数字或是字母则长度不一致,怎么解决?
...全文
454 46 打赏 收藏 举报
写回复
46 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
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,但是还是只有一个空格。
  • 打赏
  • 举报
回复
加载更多回复(26)
相关推荐
发帖
.NET社区

6.0w+

社区成员

.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • R小R
  • 喵叔哟
加入社区
帖子事件
创建了帖子
2002-07-01 10:40
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。