从asp.net代码添加Querystring背后无法正常工作

时间:2013-05-22 10:56:54

标签: c# asp.net query-string

  Response.Redirect("~/CustomList.aspx?id="+Data.Item1+"&type="+Data.Item2);

我将从Codebehind Asp.net添加此内容

然而它无效

获取此错误

无法显示此页面

•确保网址http://localhost:51955正确无误。

•查找包含搜索引擎的页面。

•几分钟后刷新页面。

1 个答案:

答案 0 :(得分:0)

你能尝试这样的事吗?

 string parameter1 = HttpUtility.UrlEncode(Data.Item1)
 string parameter2 =  HttpUtility.UrlEncode(Data.Item2)

 Response.Redirect("~/CustomList.aspx?id="+parameter1 +"&type="+parameter2 );

并确保该页面位于项目的根目录中,如果此页面位于另一个项目中,则需要更改URL中的端口。本地主机:端口/ CustomList.aspx