问题描述
母页有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操作“母页”的控件需要返回的时候,把子当作母,母当作子其实不应以子母相称
解决方案八:
很久了,諸位之意見我想都是很好的,可沒有一個是完全符合我的意思的,真是遺憾啊!不過我想我還是可以通過諸位的方法找到一點參考,這樣也該謝謝諸位拉!
解决方案九:
学习了