`
raisun_1988
  • 浏览: 117809 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

asp.net返回上一个页面

    博客分类:
  • .Net
阅读更多

//首先要获取URL,如下所示:

private string UrlReferrer
        {
            set
            {
                ViewState["UrlReferrer"] = value;
            }
            get
            {
                if (ViewState["UrlReferrer"] != null)
                {
                    return ViewState["UrlReferrer"].ToString();
                }
                else
                {
                    return "";
                }
            }
        }
        //然后在Page_Load里面添加代码,必需要在IsPostBack里面 否则地址会被覆盖为当前页
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                if (this.Page.Request.UrlReferrer != null)
                {
                    UrlReferrer = this.Page.Request.UrlReferrer.ToString();
                }
            }
        }

   //最后在返回方法中,直接跳转地址  Response.Redirect(UrlReferrer) ; 即可。

 

http://www.itpob.cn <script type="text/javascript"></script>

分享到:
评论

相关推荐

    asp.net返回上一页实现方法

    在ASP.NET web应用程序开发中,有时我们需要为用户提供一个“返回上一页”的功能,这通常是为了增强用户体验,方便用户在浏览网站时轻松导航。本篇将详细介绍几种常见的ASP.NET中实现返回上一页的方法。 1. 使用...

    ASP.NET返回上一页面的实现代码

    在本问题中,我们关注的是如何在 ASP.NET 中实现从子页面返回上一页面的功能,这是一个常见的用户交互需求。 在描述的场景中,我们有一个主界面(未发货订单列表)和一个子界面(订单详细信息)。主界面通过 ...

    【ASP.NET编程知识】ASP.NET MVC自定义错误页面真的简单吗.docx

    例如,当用户访问一个不存在的 URL 时,ASP.NET MVC 将重定向到错误页面,而不是返回 404 状态码。 为了解决这个问题,可以使用 `redirectMode="ResponseRewrite"` 属性来重写错误页面的响应,而不是重定向到错误...

    ASP.NET Ajax 写的一个用户注册实例

    3. **服务器端处理**:在服务器端,我们创建一个ASP.NET Web服务(.asmx)或使用MVC控制器来处理注册请求。这里可以执行数据库操作,比如检查用户名是否已存在,以及加密存储密码等。 4. **数据验证**:服务器端对...

    asp.net 异常处理跳转自定义错误页面Demo

    综上所述,`asp.net 异常处理跳转自定义错误页面Demo`是一个实用的实践,它教会我们如何在ASP.NET应用程序中捕获和处理异常,以及如何创建和显示自定义的404和500错误页面。通过这个示例,开发者可以更好地控制用户...

    ASP.NET实现简易计算器

    在这个“ASP.NET实现简易计算器”的项目中,我们主要关注的是如何利用C#语言在ASP.NET的Web表单(WebForm)环境中创建一个基本的计算器应用。下面将详细阐述相关知识点。 1. ASP.NET Web Forms: ASP.NET Web ...

    ASP.NET—015:ASP.NET中无刷新页面实现

    "TestASPNETUpdatePanel"可能是一个ASP.NET项目文件夹,包含ASP.NET应用程序的所有文件。"AjaxControlExtender"和"Libarray"可能分别代表使用到的AJAX控件扩展和一些自定义的类库或数组操作相关代码。 总的来说,...

    asp.net json格式数据

    - `UpdatePanel`控件是ASP.NET AJAX的一个常见组件,它可以包装在页面上需要动态更新的部分,通过JSON数据与服务器进行通信。 3. **Web API和JSON**: - ASP.NET Web API是一个用于构建RESTful服务的框架,它支持...

    asp.net 页面封装视频

    【ASP.NET 页面封装】是Web开发中的一个重要概念,它涉及到如何有效地组织和管理代码,以提高应用程序的可维护性和重用性。ASP.NET是微软公司推出的一种用于构建动态网站、Web应用和Web服务的框架,它基于.NET ...

    ASP.NET做的一个简单计算器

    在这个"ASP.NET做的一个简单计算器"项目中,我们可以深入理解ASP.NET的核心概念以及C#编程语言在Web开发中的应用。 首先,ASP.NET 提供了多种开发模型,如Web Forms、MVC和ASP.NET Core(现在主要发展的是Core版本...

    asp.net+ajax 制作一个简单的社区聊天室

    ASP.NET是微软提供的一个强大的Web应用程序开发框架,而AJAX(Asynchronous JavaScript and XML)则是一种提升用户体验的技术,通过异步更新网页部分,实现页面无刷新交互。 首先,ASP.NET提供了多种开发模型,如...

    【ASP.NET编程知识】ASP.NET使用Ajax返回Json对象的方法.docx

    ASP.NET 使用 Ajax 返回 Json 对象的方法 本文档介绍了使用 ASP.NET 实现 Ajax 返回 Json 对象的方法。通过创建一个 HTML 页面和一个 JS 文件,演示了如何使用 Ajax 提交表单数据并返回 Json 对象。 知识点一:...

    Ajax全新教程 无刷新页面 无刷新数据更新 无刷新绑定 asp.net全新Ajax教程

    ASP.NET是微软提供的一个用于构建Web应用程序的框架,它支持Ajax功能,提供了丰富的服务器控件和API,简化了开发过程。ASP.NET中的Ajax Control Toolkit和UpdatePanel等工具,可以帮助开发者轻松实现无刷新页面和...

    asp.net 页面静态化

    在 ASP.NET 平台上实现页面静态化主要涉及以下几个关键知识点: 1. **HTTP 处理程序(HttpHandler)**:这是 ASP.NET 中处理请求的核心组件。你可以创建自定义的 HTTP 处理程序(.ashx 文件),专门用于生成静态...

    asp.net+Ajax实现Excel文件导出

    1. **创建ASP.NET Web页面**:首先,我们需要创建一个ASP.NET Web Forms或MVC项目,并添加一个页面。在这个页面上,我们将放置用于触发导出操作的按钮或链接。 2. **引入必要的库**:为了处理Excel文件,我们通常...

    asp.net ajax一个实例

    这个文件可能包含一个ASP.NET Web Forms项目,其中包括.aspx页面、.cs后台代码文件、可能还有.aspx.cs、.js和.aspx.designer.cs等辅助文件。这些文件共同构成了一次完整的AJAX交互过程。 总的来说,通过学习这个ASP...

    简单使用bootstrap制作ASP.NET的登录页面

    在ASP.NET中,Bootstrap可以帮助开发者创建美观且用户友好的登录页面,尤其对于初学者,这是一个非常实用的技术组合。本篇文章将深入探讨如何利用Bootstrap来设计一个简单的ASP.NET登录页面。 首先,你需要在你的...

    asp.net页面提交

    ASP.NET页面提交是Web开发中的一个关键概念,主要用于创建交互式的动态网页。在这个过程中,C#作为.NET框架的主要编程语言,被广泛用于编写服务器端代码,处理用户输入和响应。"PostBack"是ASP.NET中一个核心的概念...

    asp.net生成静态HTML页面

    以下是一个简单的示例,展示如何将一个ASP.NET页面转换为静态HTML: ```csharp public void GenerateStaticPage(string aspxPath, string htmlPath) { using (var sw = new StreamWriter(htmlPath)) { var ...

    asp.net 静态页面生成

    1. 请求处理:当用户请求一个页面时,ASP.NET框架会检查该页面是否已经作为静态HTML存在。如果存在,Web服务器会直接返回这个静态文件,而无需执行任何服务器端代码。 2. 动态转静态:如果静态页面不存在,ASP.NET...

Global site tag (gtag.js) - Google Analytics