如何传值在2个页面之间 要求不刷新父页面,并且不能用Querystring传值

例子:
以下是父页的Html代码
<%@ Page Language="vb" AutoEventWireup="false" Codebehind="main.aspx.vb" Inherits="zero.main"%>



main








name="Hidden1" runat="server">value="Open" id="Button1" name="Button1">
Text="Button">



child 页[子页]
<%@ Page Language="vb" AutoEventWireup="false" Codebehind="child.aspx.vb" Inherits="zero.child"%>



child








name="Hidden1" runat="server">



.vb文件
If Not IsPostBack Then
'Response.Write(Request.Form("Hidden1"))
Dim cookie As HttpCookie = Request.Cookies("SendSql")
If Not cookie Is Nothing Then
Response.Write(cookie.Value)
End If
End If
2。是思归大哥介绍的方法
在父页中加入一个非runat=server的form表单,用来提交隐藏控件的值到子页




子页的后台代码中 (.vb)
在Page_Load事件中写
Response.Write(Request.Form("query"))

你可能感兴趣的:(如何传值在2个页面之间 要求不刷新父页面,并且不能用Querystring传值)