我在 MS SQL Server 2008 中建立了一个带有后端数据库的 ASP.NET 网站。
就使用 Web 应用程序插入和修改数据库中的记录而言,一切正常。
我遇到的唯一问题是,如果任何文本框包含任何符号,例如(撇号、语音标记等) - 它们将显示为特殊字符
当我检查 SQL Server Management Studio 时,它正确显示为“D'Aubney”,那么为什么在将数据发送回 ASP 网站文本框时将其更改为特殊字符。
编辑页面使用此代码将会话检索到文本框中:
ContactName.Text = Session("ContactName")
我尝试在网上寻找各种解决方案,但这个问题对我来说太复杂了。