由于asp和aspx页面无法共用session值,所以跳转时需要进行传值,而用?传递中文参数时则会出现乱码导致无法使用,所以必须想办法解决!
在网上搜了很多资料,包括csdn、博客园等,方法有server.urlencode、server.urldecode,设置统一编码utf-8或gb2312,修改webconfig等,逐一测试均无法实现。
最后放弃href改用js的onclick window.location+escape()传值,这样传递中文参数时就不会出现乱码了。