使用TextBox控件记录数据,如何将其中包含的回车空格之类的字符转化为<br>, 等再存入数据库?用ASP吧

使用TextBox控件记录数据,如何将其中包含的回车空格之类的字符转化为<br>, 等再存入数据库?用ASP吧呵呵,4L的这个函数刚也搜到了,研究了一下原来我一直... 使用TextBox控件记录数据,如何将其中包含的回车空格之类的字符转化为<br>, 等再存入数据库?用ASP吧
呵呵,4L的这个函数刚也搜到了,研究了一下原来我一直将要处理的值给了一个string。貌似是不是直接对string的操作是无效的。之后尝试直接对TextBox中的值处理之后再赋值的话,字符被替换成功。刚学没多久,有点笨。谢谢各位帮忙了,说的都对。1L点醒了我,4L的我还得试试。总之谢谢各啦,提问的时候忘了设悬赏分了,抱歉抱歉……
展开
 我来答
潮娱掌中宝
2010-12-31 · 超过37用户采纳过TA的回答
知道小有建树答主
回答量:80
采纳率:0%
帮助的人:97.1万
展开全部
我给你提供个思路:就是自定义一个函数处理这种情况,下面我附上的是asp代码:

val= request.Form("html控件名称")
val= replace(val," "," ")
val= replace(val,"chr(13)","<br>")
val= val(val,vbcrlf,"<br>")

结论:就是利用asp中的replace函数替换html控件中的内容
你根据需要把他修改成相应的C#代码即可
希望我的回答能给你带去帮助
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-12-31
展开全部
public static string HtmlCode(string fString)
{
string str = "";
str = fString.Replace(">", ">");
str = fString.Replace("<", "<");
str = fString.Replace(" ", " ");
str = fString.Replace("\n", "<br />");
str = fString.Replace("\r", "<br />");
str = fString.Replace("\r\n", "<br />");

return str;
}
用这个函数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hacker0501
2010-12-31 · TA获得超过409个赞
知道小有建树答主
回答量:155
采纳率:0%
帮助的人:87万
展开全部
TextBox的内容转化为stringbuffer stringbuffer里就有回车\r\n什么的
我这是c#的 asp俺不会 你再研究研究
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
可爱的康猪
2010-12-31 · 超过10用户采纳过TA的回答
知道答主
回答量:65
采纳率:0%
帮助的人:31.8万
展开全部
建议你用freetextbox吧,去下载一个。很好狠强大。html编译器。直接把回车转换为<br>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiaowei子渝
2012-11-26 · 超过10用户采纳过TA的回答
知道答主
回答量:173
采纳率:0%
帮助的人:19.5万
展开全部
Server.HtmlEncode(TextBox.Text)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式