动态页面正常传收
在UrlRewriter伪静态下不正常
前台JS:
var strSearch = $("#txtSearch").val();
window.location.href = ****参数;
后台接收
strSearch = Request.QueryString["strSearch"] == null ? "" : Request.QueryString["strSearch"].ToString();//获取传来的输入的搜索条件
这是正常情况下可以获取的值,但UrlRewriter下不行
要这样
string[] strarr = Request.CurrentExecutionFilePath.ToString().Split('-');
strSearch = strarr[7].ToString();
把接收的参数来分组,取分组里自己要接收的中文的参数位于第几个
就可以正常取到中文了
辣鸡UrlRewriter不支持中文。