c# - 服务器.transfer;如何删除原始页面内容?

标签 c# asp.net server.transfer

我有两个 aspx 页面,第一个有 5 个链接。所有 5 个链接都使用 Server.transfer("page_x.aspx");

我的问题是传输完成后,我只剩下原来的 5 个链接和新数据。如何清除原始页面的内容,然后从单击的链接加载新数据?我尝试使用 Controls.Clear(); 然后发出 Server.transfer 但那没有用。

最佳答案

您可以使用 Response.Redirect("page_x.aspx");

这会将控制转移到新页面,并且不需要为此做任何额外的工作。

关于c# - 服务器.transfer;如何删除原始页面内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14284561/

相关文章:

c# - Silverlight 资源构造函数总是返回到内部

C#,为什么 virtual、abstract 和 override 关键字对静态函数无效?

asp.net - 如何找出 Web 应用程序的类型?

c# - 在没有 QueryString 的情况下将数据传递到不同 Web 服务器上的 URL

asp.net - 通过 responseMode ="ExecuteURL"清除 HttpContext.Current.Items ?

ASP.NET Server.Transfer() 问题

c# - 当 IEnumerable 包含 null 时使用什么异常类

C# - 从对象模板化打印

asp.net - 以编程方式启用/禁用 ASP.NET session 状态?

asp.net - 如何将服务器时间转换为本地时间