如何将 asp.net 文本框输入中的回车和空格一起转换成<BR>和 再写入数据库?

c# 语言,asp.net环境。譬如,example.aspx页面中放置一个文本输入框,设定为多行显示。 用户可能输入一行,打几个空格。再输入个N行后,又按一下回车。我需要识别其中的空格和回车,并且转换成html的&nbsp;和<BR>标记后写入数据库。怎样可以一次性转换完成呢?

将原来字符串的回车\n,换成<br>就可以了。

string str = this.TextBox1.Text;
str = str.Replace("\n","<BR>");//如果不是\n,就是\r.

然后将str存入到数据库中就可以了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-08-24
//得到字符,可能有很多回车,很多空格。
string str = textbox1.text;
//替换空格
str = str.replace(" "," ");
//替换回车
str = str.replace("\r","<br/>");

这样就OK了。本回答被网友采纳
第2个回答  2011-08-26
为什么楼主要这样做呢?就一般项目而言,我们都是希望数据库里存储的是没有经过任何处理的用户输入,这样出了问题也会比较容易的找出,一般我们对于这种问题都是从数据库里取出来的时候做处理,进行替换什么的,我的建议不要处理了之后存入数据库,而是取出的时候进行处理即可,
str=str.Replace(" "," ");
str=str.Replace("\n","<br/>")

...文本框输入中的回车和空格一起转换成<BR>和 再写入数据库?_百度...
将原来字符串的回车\\n,换成<br>就可以了。string str = this.TextBox1.Text;str = str.Replace("\\n","<BR>");\/\/如果不是\\n,就是\\r.然后将str存入到数据库中就可以了。

ASP.NET问题。文字数据存入数据库,将空格转换成了 换行转换成<br\/...
textbox.text.replace("&bnsp"," ").replace("<br\/>","\\r\\n")是不要的吧?

ASP.net 网页中连续的空格当做一个空格处理,如何解决
2、 连续的空格仍然只显示一个空格。所以想不转换字符串而直接用InnerText是不可取的。但是转换是个非常繁琐的过程,因为HTML的特殊标记非常多。值得庆幸的是ASP.NET提供了HttpServerUtil类,该类提供了HtmlEncode()和HtmlDecode()方法,这里我们只用到HtmlEncode()方法。我们就可以这样来转换:\/\/“\\r\\n...

换行符转换成<BR\/>
return false;}

50分急求 想把index.asp转化成index.html怎么转换啊 留下你的邮箱 留...
data1="这句话是使用WriteLine方法写入的。!<Br>"txt.WriteLine data1 data2="这句话是使用Write方法写入的。<Br>"txt.Write data2 txt.Close > 2.使用XMLHTTP生成 < '使用XMLHTTP生成 Set xml = Server.CreateObject("Microsoft.XMLHTTP")'把下面的地址替换成你的首页的文件地址,一定要用http...

.NET中取当前日期所在季度的第一天和最后一天的函数应该如何写?
第一种方案:要求我们在文本框输入一个你想要的月份,进行判断 页面设计代码:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="WebSite1_Default" %> <!DOCTYPE html PUBLIC "-\/\/W3C\/\/DTD XHTML 1.0 Transitional\/\/EN" "http:\/\/www.w3.org\/TR\/xhtml1\/...

如何用ASP.NET想数据库中存取图片
http:\/\/www.programfan.com\/club\/showpost.asp?id=29186 以下是存储并显示图片的代码 private void button1_Click(object sender, EventArgs e) \/\/button1的Click事件 \/\/存储图片的代码,需在界面添加按钮Button1,打开文件对话框openFileDialog1,列表框listBox1和图片控件pictureBox1,代码注释部分为...

如何将HTTP站点转换成HTTPS,及后续问题
站点从HTTP转换成HTTPS需要申请SSL证书,具体的申请流程如下:第一步,生成并提交CSR(证书签署请求)文件CSR文件一般都可以通过在线生成(或服务器上生成),申请人在制作的同时系统会产生两个秘钥,公钥CSR和密钥KEY。选择了SSL证书申请之后,提交订单并将制作生成的CSR文件一起提交到证书所在的CA颁发机构。第二步,CA机构进行...

《我和僵尸有个约会》是个怎样的故事啊!共有几部?
http:\/\/ctc.kedooo.net\/LieBiao.asp?id=1253(电信) http:\/\/cnc.kedooo.net\/LieBiao.asp?id=1253(网通) 在中国的神话传说中,瑶池圣母又名金母、西王母,在中国人的心中圣母的形象是雍容华贵,地位超然的慈祥女神,仙居于昆仑山的瑶池圣境,境内种有三千年开花,三千年结果的"王母蟠桃",食之长生不老,在中国古籍...

相似回答