当前位置:编程学习 > C#/ASP.NET >>

ASP。NET父页面给子页面传值 不用?传值

现在想在父页面传值给子页面,但是不能用?传值,子画面是一个popup,要在AAA.CS的Page_Load时候接到值
请高手指点一下。谢谢 --------------------编程问答-------------------- 你传的是控件的值吗? 如果是的话在子页面中使用:

Page.PreviousPage.FindControl("控件ID").Value;

就可以了 --------------------编程问答-------------------- up --------------------编程问答-------------------- 如果是Iframe里面的子页面是可以通过?传参数的 --------------------编程问答-------------------- 如果是一般的数据,使用URL参数传值的方式,例如: aaa.aspx?param=xxxx.
然后在aaa.cs的page_load事件里面使用page.request.Querystring["param"]即可获得值.
另外还可以用Session ,
第三还可以定义一个公共的类,然后先在父页面赋值给该公共的类,然后在子页面读出来即可。 --------------------编程问答-------------------- 哈哈,用Session吧
不过可能性能就差些了啊

--------------------编程问答--------------------
引用 4 楼 hery2002 的回复:
如果是一般的数据,使用URL参数传值的方式,例如: aaa.aspx?param=xxxx. 
然后在aaa.cs的page_load事件里面使用page.request.Querystring["param"]即可获得值. 
另外还可以用Session , 
第三还可以定义一个公共的类,然后先在父页面赋值给该公共的类,然后在子页面读出来即可。


同意!
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,