【发布时间】:2014-02-19 15:21:14
【问题描述】:
最近,我有一个新的 Web 项目,它很简单,不难,但有一些我以前从未见过的“问题”。
这个想法很简单。
一个页面 (A.aspx) 调用另一个页面 (B.aspx)。这两个页面在同一个目录中。
B.aspx 已显示。当它在 B.aspx 上的工作完成时,它执行一个 Response.Redirect 到 A.aspx。
现在,我不知道的事情正在发生,因为,重定向到 A.aspx,但 url 是 B.aspx...然后看到页面 A.aspx,但是功能工作的任何按钮。
代码:
A.aspx
protected void btnView_Click(object sender, EventArgs e){
Response.Redirect("B.aspx", false);
}
B.aspx
private void GoBack()
{
Response.Redirect("OfficeDetail.aspx", false);
}
仅此而已……
有人知道发生了什么吗?
PS:我用的是jquery mobile,不知道会不会引起什么问题,但我还是第一次遇到这个问题。
谢谢
【问题讨论】:
-
b.aspx 里还有代码吗?没有看到更多,很难说出发生了什么。听起来您几乎是在使用 server.transfer 而不是 response.redirect 您所描述的内容。
-
不,只有您在此处看到的代码。
-
您在使用jquery mobile ajax 导航吗?我认为最好使用 MVC 来处理 JS 框架。与 Web 表单的集成可能很困难且不自然