XXX.aspx?id=1&key=1a+3b+5c
当Request["key"]时,获得的值为1a 3b 5c,加号被过滤掉了,如何获得过滤前的key串啊,谢谢!
当Request["key"]时,获得的值为1a 3b 5c,加号被过滤掉了,如何获得过滤前的key串啊,谢谢!
解决方案 »
- 字符串 ',shopprice=5.0000,shopsum=5 where shopid=1' 之前有未闭合的引号。
- EntLibForum论坛系统V4.0之“Forum.cs”和“ForumPage.cs”的关系
- 如果客户端禁用了脚本,asp.net验证控件是否可以成功的验证?
- 请问这个功能是用什么控件实现的?
- 在gridview的表头里设置类似execel的表头斜线,就是在一个单元格里画斜线。
- ASP.NET 未被授权访问所请求的资源。
- 2005/12 举报处理建议专用贴(asp.net)
- 怎样用编程的方式给word里的某个文本框赋值呀
- 请问:如何用datagrid实现以下格式的数据显示(急!急!)
- 请教OleDbDataReader的用法
- 关于包含dll组件系统发布的问题,在程序中应用了FirstComClass.dll组建,在程序里直接运行没问题,可发布的时候就产生如下问题,请问高手
- .Net 2.0中是否有直接访问.MDF数据库文件的方法?(100分求解)
+ 的 URL 编码 是%2B,
在URL中直接出现的+等于空格
要在URL中传,就必须编码,
编码了没事的,传过去后自动就解码还原了,还是你加密后的样子,
不编码倒真就出事了,如果你的密文里有个%2B,不编码的话,过去就成+号了
#号一出现在URL中,那么自#起的部分就截断了,浏览器直接不传给服务器,它是用来做锚点标记的
string url = Request.QueryString("key");
就用UrlEncode吧
到2005里自动就给你编码了
然后接受的时候自动解码,很方便
Server.UrlDecode()