怎样把母页面的参数传给子页面

问题描述

母页有Textbox1(输入时间用),该参数传给子页;Textbox2(显示子页传回的参数);子页由母页的一个单击事件触发,并在其页面初始划时就根据Textbox1的值,从数据库中select出数值(多个),显示在子页的dropdownlist1中,从中选择一个(如单击子页的button确定),关闭子页,同事将改selecteditem值传给Textbox2,并在母页中显示出来。如果问题太大,能够实现前半段(到dropdownlist1)就可以了,强烈希望能给个实例,应为小弟刚接触,看实例会好理解一些,嘿嘿~~先谢达人了

解决方案

解决方案二:
1.页面传递值Response.Redirect("childpage.aspx?para1="+Textbox1.Text.Trim());2.子页面取值stringstr=Request.QueryString["para1"];在子页面的pageload事件中执行sql,取出datatable,再将datatable绑定给dropdownlist就可以了3。返回值TextBoxtb=(TextBox)this.Parent.FindControl("Textbox1");tb.Text=dropdownlist1.SelectedText;
解决方案三:
Parent.aspx<html><headrunat="server"><title>無題のページ</title><scripttype="text/javascript">functionopenchildwindow(){strID=document.all.<%=TextBox1.ClientID%>.value;window.open('children.aspx?id='+strID,'','','');}</script></head><body><formid="form1"runat="server"><div><asp:ButtonID="Button1"runat="server"OnClick="Button1_Click"Text="Button"OnClientClick="openchildwindow()"/><asp:TextBoxID="TextBox1"runat="server"></asp:TextBox></div></form></body></html>

children.aspx<html><headrunat="server"><title>無題のページ</title><scripttype="text/javascript">functionReturnParentWindow(){strID=document.all.<%=TextBox2.ClientID%>.value;varparentTextBox=window.opener.document.getElementById("TextBox1");parentTextBox.value=strID;window.close();}</script></head><body><formid="form1"runat="server"><div><asp:TextBoxID="TextBox1"runat="server"></asp:TextBox><br/><asp:TextBoxID="TextBox2"runat="server"></asp:TextBox><asp:ButtonID="Button1"runat="server"OnClick="Button1_Click"OnClientClick="ReturnParentWindow()"Text="Button"/></div></form></body></html>

children.aspxprotectedvoidPage_Load(objectsender,EventArgse){TextBox1.Text=Request.QueryString["id"];}

解决方案四:
用document可以实现,或用一个隐藏域传递hidden控件
解决方案五:
黑色的雨我在试,可复位向后的页在原来的页面内显示,将母页覆盖掉了,而且,在子页(弹出Form)中单击确定按钮,再返回母页,并让母页将数据显示出来啊
解决方案六:
黑色的雨我在试,可复位向后的页在原来的页面内显示,将母页覆盖掉了,而且,怎样怎样在(弹出Form)中单击确定按钮,再返回母页,并让母页将数据显示出来啊
解决方案七:
可设置在“母页”提交按钮的PostBackUrl为“子页”然后在“子页”使用PreviousPage操作“母页”的控件需要返回的时候,把子当作母,母当作子其实不应以子母相称
解决方案八:
很久了,諸位之意見我想都是很好的,可沒有一個是完全符合我的意思的,真是遺憾啊!不過我想我還是可以通過諸位的方法找到一點參考,這樣也該謝謝諸位拉!
解决方案九:
学习了

时间: 2024-09-30 16:12:24

怎样把母页面的参数传给子页面的相关文章

java接收到post参数后,怎么将参数传递给html页面,将跳转后页面写入到流中?

问题描述 java接收到post参数后,怎么将参数传递给html页面,将跳转后页面写入到流中? 需要传递参数的html页面,接受两个表单参数,一个是username,另一个是password 如果客户端发送的http请求是这样的 POST / HTTP/1.1 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:20.0) Gecko/20100101 Firefox/20.0 Host: 127.0.0.1 Connectio

ASP页面传递参数问题(两个页面)

问题描述 ASP页面传递参数问题(两个页面) 第一个页面: <%SQL=""select count(*) from bs_menber where QXGID='M00002'"" set rs=adocon.execute(SQL)if not rs.eof then a1=rs(0)else a1=0end if%> 第二个页面代码: <%'参数含义(数组,横坐标,纵坐标,图表的宽度,图表的高度图表标题单位)function table2(s

ASP.net同页面根据参数不同,显示不同的子页内容,内容包括不同的图片和文字

问题描述 举个例子在页面1中有gridview1,显示了10行数据,通过rowdatabound事件打开子页面1子页面1通过不同的参数,查询数据库显示不同的文字内容和不同数量的图片比如gridview1的行1,点击,打开子页面1,有内容XXXXXX和图片1,图片2,图片3.gridview1的行2,点击,打开子页面1,有内容YYYYYY和图片4,图片5,图片6.,图片7,图片8.不同的内容很好弄,可是图片的问题不明白.我是新手,希望大家能帮助我!还有我听说一个集成后台管理,网上没找到相关内容 解

两个JSP页面父页面获取子页面内容的两种方法

 需求说明:两个JSP页面,父页面需要子页面的内容,但子页面是隐藏的,具体来说,子页面是一系列的模板,父页面要通过id来获取这些模板,不愿意通过<include>方式导入,因为如果模板过多,就导致整个父页面太大,加载缓慢,以下两个方案,不知有没有解决这个问题. 1.通过ajax方式 实现过程:通过ajax请求到子页面中,子页面获取参数id使用java和js变量的交互后,返回需要的模板信息 缺点:把js变量转换成java变量比较麻烦,需要使用form表单来提交,而且jsp中的java脚本是在服务

两个JSP页面父页面获取子页面内容的两种方法_JSP编程

需求说明:两个JSP页面,父页面需要子页面的内容,但子页面是隐藏的,具体来说,子页面是一系列的模板,父页面要通过id来获取这些模板,不愿意通过<include>方式导入,因为如果模板过多,就导致整个父页面太大,加载缓慢,以下两个方案,不知有没有解决这个问题. 1.通过ajax方式 实现过程:通过ajax请求到子页面中,子页面获取参数id使用java和js变量的交互后,返回需要的模板信息 缺点:把js变量转换成java变量比较麻烦,需要使用form表单来提交,而且jsp中的java脚本是在服务器

JS父页面与子页面相互传值方法

 这篇文章主要介绍了使用JS在父页面和子页面间相互传值方法,子页面可以是window.open弹出的,也可以是iframe框架中的页面,需要的朋友可以参考下 一.子页面是父页面通过window.open弹出的情况 子页面要向父页面传值,只要在document前面加window.opener即可.  如:  1.父页面代码:   <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equ

jsp使用ajax加载子页面,使用ajax提交子页面的表单没反应,提交按钮点击不了

问题描述 jsp使用ajax加载子页面,使用ajax提交子页面的表单没反应,提交按钮点击不了 子页面相关js代码如下: $(function(){ $("#chaxun_btn").click(function(){ var rightitem=$("#chaxun_btn").parent("right-item"); var url=$("#chaxun_btn").attr("url"); $.aja

js-如何在子页面获取父页面的按钮的

问题描述 如何在子页面获取父页面的按钮的 父页面有很多个id不相同的按钮,都可以popup弹出同一个子页面,我怎么在子页面中获取到是父页面中单击哪个按钮跳到子页面的? 解决方案 用GetParent可以得到父窗口的句柄

Iframe父页面与子页面之间的调用

原文:Iframe父页面与子页面之间的调用 Iframe父页面与子页面之间的调用 专业词语解释如下:     Iframe:iframe元素是文档中的文档.     window对象: 浏览器会在其打开一个HTML文档时创建一个对应的window对象.但是,如果一个文档定义了一个或者多个框架(即:包含一个或者多个frame或者iframe标签),浏览器就会为原始文档创建一个window对象,再为每个iframe创建额外的window对象,这些额外的window对象是原始窗口的子窗口. conte