1、可尝试在aspx 文件的头部添加一行代码:
<%@ Page ContentType="text/html" ResponseEncoding="gb2312" %>
2、如果以上方法不能解决。
在页面中进行传递 :
string curFile = "说明.TXT";
Response.Redirect("Default.aspx?Name="+Server.UrlEncode(curFile));
相应的接收代码:
string curFile = Request.QueryString["curFile "];
Response.Write(Server.UrlDecode(curFile ));
注意:使用此方法就不能在页面加:
<%@ Page ContentType="text/html" ResponseEncoding="gb2312" %>
3、如果是通过Javascript 传递的
Javascript代码:
var curFile=form1.CurrentFile.value;
curFile= encodeURI(curFile);
相应的接收代码:
string curFile= Request.QueryString["url"].ToString()
curFile= Server.UrlDecode(curFile);