asp.net - 浏览器的asp net back按钮导致找不到页面
问题描述
在我的主页中,我在用户进行一些操作后重定向到另一个页面。现在,如果用户点击浏览器的后退按钮,我希望再次加载前一页。相反,我有一个找不到页面的错误。在我的主页中,page_load 事件处理程序中的代码如下:
if (IsPostBack) return;
DataTable dt = db.GetDT("SELECT * FROM Locations");
cbDests.DataSource = dt;
cbDests.DataTextField = "Name";
cbDests.DataValueField = "ID";
cbDests.DataBind();
Calendar1.SelectedDate = DateTime.Now.Date;
如何避免浏览器找不到页面?是因为我处于调试模式吗?
编辑
重定向的代码是:
Response.Redirect("findflights.aspx");
我重定向之前的网址是:
http://localhost:50156/findflights
解决方案
推荐阅读
- windows - 右键单击只执行一次
- excel - 迭代 SUMIF(?)
- javascript - 反应 | UseCallBack 内的道具未在自定义挂钩内更新
- python - 重新排序列表以满足条件
- java - Java11嵌套类同时使用流畅的设计结构代码
- javascript - 如何让我的异步函数等待一切?
- javascript - 页面重定向在 Node.JS 中被忽略
- google-bigquery - BigQuery 在加入 FULL JOIN + USING 时删除重复的列名
- python - 尝试使用 pyenv install "python version" 时出现“构建失败”错误
- mysql - 同一个表中多个字段的累积不同计数