删除c#中的QueryString变量

时间:2010-10-04 10:46:30

标签: c# asp.net

我是编程初学者......(不幸的是)

我想在获取变量后删除Any添加的QueryString To Address。例如:

www.websiteName.com/page.aspx?a=344&b=233

我会得到一个和b,之后我希望我的地址看起来像这样:

(www.websiteName.com)。

“根位置”。

任何帮助......

感谢。

3 个答案:

答案 0 :(得分:2)

var queryString = Request.QueryString;
// Handle querystring, then redirect to root
Response.Redirect("~/");
Response.End();

您将 重新加载页面。更改URL时,您正在向服务器发出另一个请求。

答案 1 :(得分:0)

我写了blog来检索ASP.Net应用程序的URL。只需在结果后添加页面名称。

这个blog描述了如何操纵查询字符串以重定向到具有不同(或没有)参数的同一页面。

答案 2 :(得分:-2)

为什么不使用

Request.UserHostName