【发布时间】:2009-12-23 06:38:27
【问题描述】:
假设我有链接http://www.somesite.com/file.aspx?a=1&b=2
而现在我要去掉所有的参数,所以变成:
http://www.somesite.com/file.aspx
或者我可能只想删除 1 个参数,例如
http://www.somesite.com/file.aspx?b=2
有没有办法在 C# 中执行上述操作?发生的事情是我来自另一个页面,在 url 中有一个名为 edit 的参数,但是当页面回发时,编辑参数仍然存在,所以它仍然认为它处于编辑模式。示例:
用户 A 转到第 one.aspx 页并单击编辑链接。它们被带到 two.aspx?edit=true。在页面加载期间,它看到查询字符串参数编辑不为空,并将内容置于编辑模式。用户完成编辑后,页面刷新,但 url 仍然是 two.aspx?edit=true 并保持内容处于编辑模式,而实际上应该是 two.aspx
【问题讨论】:
标签: c# asp.net query-string