CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

asp.net编写网页,输入信息到textbox,想按输入textbox框的格式输出,如何实现?

楼主kelikeli0730(蜡笔老新)2005-11-03 20:10:47 在 .NET技术 / ASP.NET 提问

asp.net编写的网页,在一页面中用textbox中(可输入多行)接收用户输入信息,然后存入数据库中ntext类型的字段中,然后通过绑定数据字段输出信息到另一网页中,输出后原输入格式就没有了,不知如何可按原输入格式输出信息。谢谢大家,请帮助我一下。 问题点数:20、回复次数:12Top

1 楼adandelion(水源是CSDN最黑的地方,但这个最黑是CSDN一手制造的!)回复于 2005-11-03 20:17:59 得分 5

HTML编辑器Top

2 楼adandelion(水源是CSDN最黑的地方,但这个最黑是CSDN一手制造的!)回复于 2005-11-03 20:18:37 得分 5

http://www.percyboy.com/w/ftb/    
  FreeTextBox   1.6.3   (中文版)Top

3 楼zlp886(雨人阿呆)回复于 2005-11-03 20:53:29 得分 0

需要一个HTML的编辑器,网上有很多地方都能下载!Top

4 楼hchxxzx(NET?摸到一点门槛)回复于 2005-11-03 21:45:12 得分 0

请运用如下函数对内容进行替换.  
  比如:  
  string   mystr   =   ....;  
  this.Label.Text   =   this.MyReplace(mystr);  
  如此就可以保持原样  
   
  ///   <summary>  
  ///   将无格式的文本处理成有格式的文本  
  ///   </summary>  
  ///   <param   name="mystr">要处理的文本</param>  
  ///   <returns>返回带换行等格式的文本</returns>  
  public   string   MyReplace(string   mystr)  
  {  
    if(mystr   +   "a"   ==   "a")  
    {  
      return("&nbsp;");  
    }  
    else  
    {  
      mystr   =   mystr.Replace("\n\r","<br>");  
      mystr   =   mystr.Replace("\r","<br>");  
      mystr   =   mystr.Replace("\t","  ");  
      return(mystr);  
    }  
  }Top

5 楼jxufewbt(我的目标是5星)回复于 2005-11-03 21:47:21 得分 0

用FreeTextBox控件Top

6 楼kelikeli0730(蜡笔老新)回复于 2005-11-03 22:45:15 得分 0

感谢大家的帮助,我试试看Top

7 楼jerreychen(Jerreychen)回复于 2005-11-03 22:59:04 得分 0

比如有一个TextBox   msg  
  string   mystr   =   msg.Text;  
  mystr   =   mystr.Replace("替换前的字符串","替换后的字符串");  
  ...  
  写入数据库时用   mystr.ToString()  
  Top

8 楼cncxz(c: (虫虫)回复于 2005-11-03 23:53:58 得分 10

也可以不对数据做任何处理  
   
  在显示的页面也放个textbox,设为只读的  
   
  然后再用css控制好显示风格就可以了  
   
  csdn就是这么干的Top

9 楼kelikeli0730(蜡笔老新)回复于 2005-11-04 08:56:46 得分 0

to   cncxz:  
  楼上,我觉得你的方法不错,因为我是初学者,不太明白如何用css控制显示风格。能举例详细说明一下吗,谢谢了Top

10 楼cthiro123(小米稀饭)回复于 2005-11-04 09:14:26 得分 0

dingTop

11 楼cncxz(c: (虫虫)回复于 2005-11-05 17:15:01 得分 0

这个是css伪类的代码  
  .test{  
  width:100%;overflow:visible;  
  margin:3px   0px   3px   0px;padding:4px;  
  border:0px   solid   #000000;line-height:18px;  
  }Top

12 楼lzt7((分头诗人)http://www.lzt7.com)回复于 2005-11-05 17:38:51 得分 0

public   string   MyReplace(string   mystr)  
  {  
    if(mystr   +   "a"   ==   "a")  
    {  
      return("&nbsp;");  
    }  
    else  
    {  
      mystr   =   mystr.Replace("\n\r","<br>");  
      mystr   =   mystr.Replace("\r","<br>");  
      mystr   =   mystr.Replace("\t","  ");  
      return(mystr);  
    }  
  }Top

相关问题

  • asp:textbox???????
  • asp怎样输出<,<%,%>,<>,<%%>等
  • VFP的通用字段用编写代码输入输出
  • 怎么编写符合WINAPI规范的dll输出函数
  • 求助:怎么输出TextBox控件。
  • asp中输出%> 请问怎么输出呀
  • <asp:textbox>问题
  • 送分:编写递归函数,输出fibonacci数列的前N项
  • 交互式脚本如何编写?类似autoexpect输出的脚本
  • 如何编写lotusscript代理运行错误或者异常的输出?B/S

关键词

  • asp.net
  • 网页
  • 文本
  • 信息
  • mystr
  • 输入
  • 格式
  • myreplace
  • 输出
  • textbox

得分解答快速导航

  • 帖主:kelikeli0730
  • adandelion
  • adandelion
  • cncxz

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo