连接字符串的传递注意点 中文字符传递前必须先编码再传
解决方案
1:建立一个给变量加密的方法
protected string SetRequestParam(string param)
{
return Server.UrlEncode(param);
}
2:传递变量
<a href='ck_all.aspx?dep=<%# SetRequestParam(DataBinder.Eval(Container, "DataItem.wp_department").ToString())%>'><%# DataBinder.Eval(Container, "DataItem.wp_department")%></a>
3:给变量解密,应用
string xxx = Request.QueryString["dep"].ToString();
xxx = Server.UrlDecode(xxx);
where="where wp_department='"+ xxx +"'";
转载于:https://www.cnblogs.com/kofzhoubiwen/archive/2008/07/03/1234904.html