aspnetpage控件分页时url中出现乱码
我用aspnetpage控件分页时出现了乱码,最后在网上查找说是版本和%问题,但是我的版本是7.2的而且也加了%还是不行
this.AspNetPager1.EnableUrlRewriting = true;
this.AspNetPager1.UrlRewritePattern = "/cp_"+"%" +Server.UrlEncode(id) + "%"+"_{0}.html";
正常的话是%b0%b2%c8%ab%cc%d7但是最后变成b2abb7
我用的是isapi伪静态映射所以地址是"/cp_"+"%" +Server.UrlEncode(id) + "%"+"_{0}.html";这种格式
RewriteRule /cp_(.*)_(\d+).html /Tags/SexSearch.aspx\?name=$1&page=$2这是映射格式
不对链接中的id编码时点击下一页时出现“瀹夊叏濂梍2”这种乱码,郁闷了几天也没解决,请各位高手帮忙解决
this.AspNetPager1.EnableUrlRewriting = true;
this.AspNetPager1.UrlRewritePattern = "/cp_"+"%" +Server.UrlEncode(id) + "%"+"_{0}.html";
正常的话是%b0%b2%c8%ab%cc%d7但是最后变成b2abb7
我用的是isapi伪静态映射所以地址是"/cp_"+"%" +Server.UrlEncode(id) + "%"+"_{0}.html";这种格式
RewriteRule /cp_(.*)_(\d+).html /Tags/SexSearch.aspx\?name=$1&page=$2这是映射格式
不对链接中的id编码时点击下一页时出现“瀹夊叏濂梍2”这种乱码,郁闷了几天也没解决,请各位高手帮忙解决
作者: haiyaollk 发布时间: 2011-06-16
你传递了中文的参数了吧
传递中文的参数需要解码编码
传递中文的参数需要解码编码
作者: fengyarongaa 发布时间: 2011-06-16
web.config加入
XML code
XML code
<globalization requestEncoding="utf-8" responseEncoding="utf-8"/>
作者: wxr0323 发布时间: 2011-06-16
UrlRewritePattern中的%%有特殊含义,请看一下帮助中的说明
作者: webdiyer 发布时间: 2011-06-16