url页面传参问题
我在传参的时候使用如下语句:
strUrl = "BuyGoods.aspx?GoodsID=" + strGoodsID + "&UserName=" + strUserName;
Response.Redirect(strUrl);
Response.Redirect(strUrl);
接收时使用
string strRawUrl= Request.RawUrl;
得到的url中出现 %20 :
解决方法:
在Web.config中设置
<system.web>
<globalization requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN" fileEncoding="gb2312" />
</system.web>
<globalization requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN" fileEncoding="gb2312" />
</system.web>
原因暂时不清楚,很多说法是中文问题,我在传递英文时出现此问题,待解决
posted on 2009-11-15 16:05 jay.windows 阅读(231) 评论(0) 编辑 收藏 举报