FineUI 官方论坛

标题: 子窗体如何获取 父页面信息 [打印本页]

作者: 小蘑菇    时间: 2012-10-17 05:27
标题: 子窗体如何获取 父页面信息
疑问如下:
1. 子窗体客户端创建时 如何获取父页面控件信息
2.子窗体无论以何种形式创建 如何将父页面信息传递给子窗体 并如何接受
3.子窗体在运行时 如何获取父页面控件信息

此上三种问题 请单独回答 十分感谢
作者: 小蘑菇    时间: 2012-10-17 07:41
help~~~~~~~~~~
作者: 小蘑菇    时间: 2012-10-18 01:19
没有人了解吗?
作者: 幻之达    时间: 2012-10-18 09:07
第一问题,能否用参数传递
作者: 卟、縭    时间: 2012-10-18 09:50
我是初学者你看看这段代码有用没有
<ext:Grid ID="Grid1">
<Columns>
<ext:WindowField Width="50px" WindowID="WindowNew" Icon="TableLink" ToolTip="查看" DataIFrameUrlFields="ID" DataIFrameUrlFormatString="Frm_A.aspx?ID={0}" Title="查看"/>
</Columns>
</ext:Grid>
<ext:Window ID="WindowNew" Popup="false" EnableIFrame="true" IFrameUrl="about:blank" runat="server" IsModal="true"   EnableConfirmOnClose="true">
作者: 小蘑菇    时间: 2012-10-19 07:43
幻之达 发表于 2012-10-18 09:07
第一问题,能否用参数传递

用参数传递的话 只能传字符串  能不能传 集合类型 大量数据呢?
作者: 小蘑菇    时间: 2012-10-19 07:46
卟、縭 发表于 2012-10-18 09:50
我是初学者你看看这段代码有用没有

谢谢 你的帮助  这是通过 gridview 向子页面传递信息的地方

我昨天发现 还可以通过后台事件响应创建子页面 传递参数 但是参数只是少量的

string addUrl = String.Format("~/page/admin/daily_report_new.aspx?date={0}", date);

PageContext.RegisterStartupScript(Window1.GetShowReference(addUrl, "新增日报"));

大家互相交流 希望我的代码对你也有所帮助~
作者: 卟、縭    时间: 2012-10-24 08:48
<ext:Window ID="WindowNew" Title="新建信息" AutoHeight="true" AutoWidth="true" Popup="false"
        EnableIFrame="true" IFrameUrl="about:blank" EnableMaximize="true" Target="Self"
        EnableResize="true" runat="server" IsModal="true" Width="750px" EnableConfirmOnClose="true"
        Height="300px">
    </ext:Window>

后台代码:WindowNew.IFrameUrl = string.Format("Frm.aspx?ID={0}",ID);
                WindowNew.Popup = true;





欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/) Powered by Discuz! X3.4