ASP.NET 相当于 history.back

ASP.NET Equivalent of history.back

ASP.NET是否提供任何与浏览器历史交互的方式?我目前的方法是通过

触发它
ScriptManager.RegisterStartupScript

它仍然呈现整个页面并将其闪烁给用户。除了用Response.Redirect还有什么方法可以回去吗?

根据评论和我自己的发现,ASP.NET 无法与浏览器历史记录交互。

最好的方法是通过后面的代码调用 JS 脚本:

ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "goBackJS", " window.history.back();",true);