请问Replace(chr(13),"<br>");这个在asp的表达式在asp.net中应该怎么写
系统报错是不识别chr 问题点数:0、回复次数:10Top
1 楼net_lover(【孟子E章】)回复于 2005-06-03 01:54:46 得分 0
vb.net
str.Replace(vbCrLf,"<br>")
c#
str.Replace("\r\n","<br>");Top
2 楼net_lover(【孟子E章】)回复于 2005-06-03 01:56:38 得分 0
或者用
ControlChars.NewLine
or
Environment.NewLine
代替Top
3 楼yc3231996(阿蒙)回复于 2005-06-03 04:58:15 得分 0
VB中替换换行也可以这样写
replace(str,char(13)+char(10),"<br />")Top
4 楼Reaky(Reaky)回复于 2005-06-03 08:41:26 得分 0
net_lover(孟子E章)的沒有錯,就是這麼寫Top
5 楼renyu732(Sysinfo)回复于 2005-06-03 10:15:39 得分 0
有孟子在,那问题就解决了.
现在只能接分了...
呵呵..Top
6 楼willworld(第一感觉)回复于 2005-06-08 17:56:47 得分 0
还有一个问题,就是空格是怎么处理的,也是类似的那个什么方法Top
7 楼KILL_HAND(盛开文化)回复于 2005-07-30 11:45:45 得分 0
空格:
Replace(" "," ")Top
8 楼lovebanyi(风云)回复于 2005-07-30 11:50:11 得分 0
(char)13 这样得到一个字符 如果replace有一个字符的重载函数的就可以了.不然就要再转字符串.可以用楼上面的哪些方法
Replace((char)13,"<br>");Top
9 楼ChengKing((.net: http://blog.csdn.net/ChengKing ))回复于 2005-07-30 12:22:59 得分 0
代码中有时不'\r\n"需要替换,如果想更好的控制格式,还有其它字符也应该替换
1.
string strProjectNo =
System.Text.RegularExpressions.Regex
.Replace(e.Item.Cells[8].Text.ToString(),@"<{1}[^<>]*>{1}","")
.Replace(" ","")
.Replace("\","\\")
.Replace("-","-")
.Replace("&","&")
.Replace("<","<")
.Replace(">",">");
2.
System.Text.RegularExpressions.Regex.Replace(str,"\n\r","<br>");Top
10 楼gxboy(Blin 小学生学.NET)回复于 2005-07-30 12:23:53 得分 0
一样的。只要你用的是vb.net就完全一样。Top




