使用TextBox控件记录数据,如何将其中包含的回车空格之类的字符转化为<br>, 等再存入数据库?用ASP吧
使用TextBox控件记录数据,如何将其中包含的回车空格之类的字符转化为<br>, 等再存入数据库?用ASP吧呵呵,4L的这个函数刚也搜到了,研究了一下原来我一直...
使用TextBox控件记录数据,如何将其中包含的回车空格之类的字符转化为<br>, 等再存入数据库?用ASP吧
呵呵,4L的这个函数刚也搜到了,研究了一下原来我一直将要处理的值给了一个string。貌似是不是直接对string的操作是无效的。之后尝试直接对TextBox中的值处理之后再赋值的话,字符被替换成功。刚学没多久,有点笨。谢谢各位帮忙了,说的都对。1L点醒了我,4L的我还得试试。总之谢谢各啦,提问的时候忘了设悬赏分了,抱歉抱歉…… 展开
呵呵,4L的这个函数刚也搜到了,研究了一下原来我一直将要处理的值给了一个string。貌似是不是直接对string的操作是无效的。之后尝试直接对TextBox中的值处理之后再赋值的话,字符被替换成功。刚学没多久,有点笨。谢谢各位帮忙了,说的都对。1L点醒了我,4L的我还得试试。总之谢谢各啦,提问的时候忘了设悬赏分了,抱歉抱歉…… 展开
5个回答
展开全部
我给你提供个思路:就是自定义一个函数处理这种情况,下面我附上的是asp代码:
val= request.Form("html控件名称")
val= replace(val," "," ")
val= replace(val,"chr(13)","<br>")
val= val(val,vbcrlf,"<br>")
结论:就是利用asp中的replace函数替换html控件中的内容
你根据需要把他修改成相应的C#代码即可
希望我的回答能给你带去帮助
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;
}
用这个函数。
{
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;
}
用这个函数。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
TextBox的内容转化为stringbuffer stringbuffer里就有回车\r\n什么的
我这是c#的 asp俺不会 你再研究研究
我这是c#的 asp俺不会 你再研究研究
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
建议你用freetextbox吧,去下载一个。很好狠强大。html编译器。直接把回车转换为<br>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Server.HtmlEncode(TextBox.Text)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询