A.aspx 页面中一个按钮跳转到B.aspx页面,在B.aspx页面中一个按钮操作按钮后,返回上一页,并刷新数据。
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { //跳转并返回上一页并刷新 if (Request.UrlReferrer != null) { ViewState["UrlReferrer"] = Request.UrlReferrer.ToString(); } } } 同一页面中的按钮事件代码,在操作完成以后进行提示并跳转。 ClientScript.RegisterClientScriptBlock(GetType(), "", "<script>alert('方案报告评论成功!');setTimeout(function(){location.href='" + ViewState["UrlReferrer"].ToString() + "'},700); </script>");