我对 asp.net 非常陌生,在我浏览它的功能时,我发现如果你使用Server.Transfer
而不是Response.Redirect
then,除其他外,你可以保留原始页面的 URL。我创建了两个测试页面。
第一个有一个文本框和一个按钮。单击按钮时,文本框的内容保存在Session
变量Server.Transfer
中,用于加载第二页。在这个页面上有一个按钮和一个标签。当您单击该按钮时,标签将填充会话变量中保存的内容。
问题是,当我单击第二页上的按钮并更改标签时,URL 会更改为第二页的 URL。这似乎有点违背目的,那么我该如何保留 URL?