不用“空间”添加记录

时间:2013-01-17 15:55:33

标签: c# asp.net

我正在使用直接网址到我的数据库中的记录,但我的问题是,当记录包含“”或“空格”时,它没有保存。例如:

  

name =“Lebron”这是有效的。

     

name =“Lebron James”

由于名字和姓氏之间的空格,这不起作用。有没有人遇到过这种类型的错误?

3 个答案:

答案 0 :(得分:4)

您需要UrlEncode您的网址。

E.g

string url = "http://myserver/mypage/?name=Lebron James";
url = HttpServerUtility.UrlEncode(url);

答案 1 :(得分:2)

您可能需要对网址进行编码。

答案 2 :(得分:1)

该空间需要变成%20