'+'在sql server中存储为'%2b'

时间:2012-12-27 12:21:41

标签: c# asp.net sql-server

+符号被编码为%2b,同时将其从文本框中存储在数据库中。我想将它存储为+唯一。那么如何实现呢?谢谢你的帮助。

3 个答案:

答案 0 :(得分:3)

您的值正在进行网址编码。要解码,请尝试:

var decoded = HttpUtility.UrlDecode(input);

答案 1 :(得分:1)

您可以使用

Server.HtmlDecode(Textbox.Text)

保存。

答案 2 :(得分:1)

使用:

string value = Server.HtmlDecode(TextBox1.Text);