1.在C#中可以这样替换Str_TempHtml=Str_TempHtml.Replace("\n","<BR>");
  在VB中可以这样Str_TempHtml=Replace(Str_TempHtml,"vbCrLf","<BR>");
2.我觉得你第二个问题的原因是出在"<"和">"这两个符号上面,试着用Replace替换试试

解决方案 »

  1.   

    直接Response.Write到页面,需要将"\n"替换成"<br>",如果你显示在文本框里,无须替换<br>将不起作用.还有怎样让数据中的脚本语言不是显示而是可以执行?---不明白你什么意思。
      

  2.   

    应该是 Str_TempHtml=Replace(Str_TempHtml,vbCrLf,"<BR>")不能要括号的
      

  3.   

    1.str.Replace("\r\n","<br>")
    2.不编码即能执行
      

  4.   

    要在web.config里加上<pages validateRequest="false" />
      

  5.   

    vb的 a=a.replace(chr(13)."<br>")