HTML页面做中间页跳转传递参数

  • 格式:docx
  • 大小:82.65 KB
  • 文档页数:5

下载文档原格式

  / 7
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

HTML页面做中间页跳转传递参数

在web项目开发中,我们经常会从一个页面传递大量的参数到另外一个页面,当参数很多的时候我们不能通过url直接传递过去,因为这样传递的参数有限,这种情况下我们可以用一个html页面作为中间页,把传递到HTML页面的数据通过post 请求post到另外一个ASPX页面。实现在中实现跨页面大批量数据传递。

父页面:

1 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="index.aspx.cs" Inherits="WebAppTest.index" %>

2

3

4

5

6

7 父页面

8

18

19

20

21

22

23

24

25

26

HTML中间页:

HTML中间页

接收参数子页面:

直接在page_Load事件中接收:

using System;

usingSystem.Collections.Generic; usingSystem.Linq;

usingSystem.Web;

usingSystem.Web.UI;

usingSystem.Web.UI.WebControls; namespaceWebAppTest

{

public partial class Show : System.Web.UI.Page {

protected void Page_Load(object sender, EventArgs e) {

string keys = Request.Form["hdKeys"];

string Code = Request.Form["hdCode"];

Response.Write(keys); Response.Write(Code);

}

}

}

效果如下: