我将html值保存到数据库。
值如:
® ®
他们正确地保存到DB,但当我拉回代码时,它返回到textarea:
®®
我可以做些什么来保存这个HTML,以便当我重新保存它时,它是我想要的HTML?
答案 0 :(得分:3)
您可以使用Server.HTMLEncode
功能。这会将所有特殊字符更改为&代码。
所以,
Server.HTMLEncode("A Tale of Two Cities ©")
将返回A Tale of Two Cities ©
答案 1 :(得分:0)
这不是ASP问题,如果您将HTML实体写入textarea,则会出现HTML问题
® or ®
浏览器会转换它,你需要把它写成
®
以便显示为& reg;
在ASP中:
str="® ®"
str=replace(str,"&","&")