c# - "代替引号 (")

标签 c# asp.net character-encoding sign quote

我用 C# 编写了 ASP.NET Web 项目。

问题在于将引用符号 " 保存在数据库中并在页面中再次显示。

例如,有一个文本框,我输入以下内容:

"abcd"

并将其保存在数据库中。

但是,当我再次阅读此内容并将其显示在页面中时,我看到:

"abcd"

那么这里有什么问题吗?有人知道解决方案吗?

我使用的字符集是utf8,排序规则是utf8generalci

最佳答案

尝试使用 HTML 解码和编码

HttpUtility.HtmlDecode

引用http://msdn.microsoft.com/en-us/library/aa332854%28v=vs.71%29.aspx

关于c# - "代替引号 ("),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12473534/

相关文章:

c# - 比较c#中的日期并考虑空值

php - 两个相互冲突的 X-Powered-By header

mysql - 初始化 PDO 时 - 我应该做 : charset=UTF8 or charset=UTF8MB4?

c# - DataGrid CellTemplate TabNavigation

c# - HTML 的 XML 序列化

c# - 卫星资源 .dll 编译为错误的 .net 框架?

c# - 获取错误 : Unable to load one or more of the requested types. 检索 LoaderExceptions 属性以获取更多信息

asp.net - Ajax 数据更新。扩展程序

java - Jelastic Glassfish Mysql 字符设置

php - 在 PHP+Apache 中压缩带有特殊字符的文件时出现问题 - 编码问题