`

自动返回上次请求页面(小技巧)

    博客分类:
  • C#
 
阅读更多
有时进入管理页面时,session和cookie消失时,要返回登录页面,登录后我们仍想返回刚才管理操作的这个页面.这样很方面.可以用Request的一个属性实现Request.UrlReferrer 
获取有关客户端上次请求的 URL 的信息,该请求链接到当前的 URL。

当一个页面跳到此页面时,它就会记录跳到这个页面的URL,然后利用这个URL返回.小技巧,记录下来



protected void Page_Load(object sender, EventArgs e)
   {
        ViewState["UrlReferrer"] = Request.UrlReferrer.ToString();

        HyperLink1.NavigateUrl = (string)ViewState["UrlReferrer"];
        Response.Write((string)ViewState["UrlReferrer"]);
    }
分享到:
评论

相关推荐

    Java发送Http请求,解析html返回

    Java发送Http请求,解析html返回

    操作系统 程实现请求分页存储管理页面Optimal、FIFO、LRU置换算法

    ### 操作系统中请求分页存储管理页面置换算法 #### 实验目的与要求解析 本实验旨在通过实际编程实现请求分页存储管理中的三种页面置换算法:最优置换算法(Optimal)、先进先出置换算法(FIFO)以及最近最少使用置换...

    JAVA发送HTTP请求,返回HTTP响应内容

    6. 读取响应码和响应头,了解请求是否成功以及服务器返回的信息。 7. 获取响应体,通常通过`InputStream`读取响应内容并转化为字符串。 8. 封装结果到`HttpResponse`对象并返回。 `HttpResponse`是一个简单的数据...

    页面滚动到底部自动加载数据

    请求参数可能包括分页标识(如页码或偏移量),服务器返回新数据后,使用JQuery的DOM操作方法如`append()`将数据添加到页面。 ### 5. 动画效果 为了使用户体验更加流畅,可以添加一些过渡动画,比如加载指示器...

    C++进行http请求,并获取返回结果

    在C++编程中,执行HTTP请求并获取返回结果是一项常见的任务,特别是在开发网络应用程序或集成API时。HTTP(超文本传输协议)是互联网上应用最广泛的一种网络协议,用于从Web服务器传输超文本到本地浏览器。C++本身并...

    Nginx中404页面的配置及AJAX请求返回404页面的方法

    404是请求页面不存在的错误代码,在Nginx中有时处理jQuery中的ajax方法虽然能返回404页面但错误代码却返回200,针对此问题我们具体来看一下Nginx中404页面的配置及AJAX请求返回404页面的方法

    简单使用curl进行get请求并将服务器返回存进本地文件

    本文将详细介绍如何使用`curl`进行简单的GET请求,并将服务器的响应内容保存到本地文件。 首先,我们需要理解GET请求是HTTP协议中最基础的一种请求方法,它用于从服务器获取资源。在`curl`命令中执行GET请求非常...

    chrome扩展插件获取ajax请求记录

    以"Network"面板为例,这是Chrome开发者工具的一个核心部分,它可以详细展示页面加载过程中的所有网络活动,包括Ajax请求。每条请求都包含请求方法(GET、POST等)、URL、状态码、响应时间、响应头和请求头等信息。...

    一个无刷新效果定时自动更新页面的例子

    下面将详细解析如何使用Ajax技术实现页面的定时自动更新。 #### Ajax概述 Ajax(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。它主要依赖于JavaScript、...

    OA办公自动化静态页面

    9. 测试与调试:在开发OA办公自动化静态页面时,必须进行详尽的测试,确保所有功能在各种浏览器和环境下都能正常工作,并使用调试工具查找和修复问题。 10. 性能优化:为了提供流畅的用户体验,需要对页面性能进行...

    c#自动登录网页,浏览页面

    在C#编程中,实现自动登录网页并浏览页面的需求通常涉及到网络请求、HTTP协议和页面解析等技术。以下是对这个话题的详细说明: 首先,自动登录网页的核心是模拟用户的行为,即通过发送登录请求(通常是POST请求)到...

    asp.net 请求url 获取返回值

    在ASP.NET中,请求URL获取返回值是网络编程的一个常见任务,主要涉及到Web请求和数据交互。本篇文章将深入探讨如何使用`WebRequest`和`WebClient`这两种方式来实现这一功能。 首先,让我们理解`WebRequest`类。它是...

    c#自动登录网页,浏览页面.pdf

    总结:本篇文档通过示例代码展示了如何使用C#进行自动登录网页和浏览页面的过程,覆盖了网络请求、数据处理、会话管理等多个方面的技术知识。要实现自动登录,首先需要了解HTTP请求的基本原理,其次要熟练使用.NET...

    操作系统实验-请求分页存储管理页面Optimal、FIFO、LRU调度算法

    操作系统实验-请求分页存储管理页面Optimal、FIFO、LRU调度算法,相关细节介绍如题,很是全面的东东,直接可用。Donald_Tyr发布,必属精品! QQ:3729734 E_mail:i.d.card@msn.com BLOG:http://di-bar.f31.net

    QT C++ http get、post 同步异步请求

    同步GET请求会阻塞当前线程,直到服务器响应返回;而异步GET请求则不会阻塞,它会在后台运行,并通过信号和槽机制通知结果。 ```cpp // 同步GET请求 QNetworkReply* reply = manager->get(QNetworkRequest(QUrl(...

    Ajax请求django返回json数据到前端

    Ajax请求接口,Django框架下从该接口接收Ajax发送的json数据,同时将新的json数据返回给Ajax,Ajax收到后在js进行处理,然后和页面内容交互。整个数据前后端交互全部采用json格式。代码高度封装,只需要更改json内容...

    页面闪动小图标 消息自动提醒

    在网页设计中,"页面闪动小图标 消息自动提醒"是一种常见的用户交互功能,它能够实时地向用户展示新的消息或者通知,提高用户体验。这个功能通常通过结合HTML、CSS和JavaScript(JS)来实现,有时候也会涉及到服务器...

    自动向网页Post信息并提取返回的信息

    现在要求以上步骤都用程序自动实现,并把查询结果提取出来,以备后面进一步处理。 要完成这样的功能,首先要解决以下几个问题: l 能够用程序在后台将数据Post到目标网页 l 能接收到对方返回的HTML结果页面 l...

    RESTClient-HTTP请求模拟器-HTTP请求测试工具

    - **验证功能**:通过RESTClient测试,确保每个端点按预期返回数据。 - **性能评估**:测试不同请求的响应时间,评估API的性能。 - **安全性检查**:测试API的授权机制,确保只有经过身份验证的请求才能访问资源...

    ASP无组件上传(带进度条、自动生成新文件名、取消上传、自动返回上传路径和结果信息、限制文件类型和大小)

    4. **自动返回上传路径和结果信息**:在文件成功上传后,服务器应返回文件的存储路径以及上传结果。这可以通过在ASP脚本中处理文件上传后,生成一个包含这些信息的JSON或XML响应,客户端接收到后展示给用户。 5. **...

Global site tag (gtag.js) - Google Analytics