单击按钮时,我正在使用Server.Transfer
加载另一个页面的内容。这可以按预期工作,并且网址保持不变。但是,如果我尝试通过单击第二页中的按钮来加载第三页,则 URL 将更改为第二页的 URL。我希望它保留第一页的网址。
例子:
Page1.aspx
负载。- 网址:
.../Page1.aspx
- 内容:
Page1.aspx
- 网址:
Server.Transfer("~/Page2.aspx")
点击按钮。- 网址:
.../Page1.aspx
- 内容:
Page2.aspx
- 网址:
Server.Transfer("~/Page3.aspx")
点击按钮- 网址:
.../Page2.aspx
- 内容:
Page3.aspx
- 网址:
为什么第三步的url变了?