FineUI 官方论坛

标题: 窗体传参问题 [打印本页]

作者: haifengzwh    时间: 2014-4-28 15:47
标题: 窗体传参问题
要实现功 能,输入收货单号,点击生成报表按钮,传递收货单号到新窗口中的Textbox中,怎么做啊?




TwinTriggerBox:
<f:TwinTriggerBox ID="TwinTriggerBox1" runat="server" Label="收货单号" Trigger1Icon="Clear" Trigger2Icon="Search"
                    OnTrigger2Click="TwinTriggerBox1_Trigger2Click" OnTrigger1Click="TwinTriggerBox1_Trigger1Click">                       </f:TwinTriggerBox>
Button :
<f:Button ID="Button1" runat="server" Text="生成报表"  EnablePostBack="false" ></f:Button>

Window:
  <f:Window ID="Window2"  runat="server" Hidden="true"
            IsModal="true" Target="Self" EnableMaximize="true" EnableResize="true"
            Title="Popup Window 2" CloseAction="HidePostBack"
            EnableIFrame="true" Height="200px" Width="200px" Plain="True">
        </f:Window>
后台代码:
  protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {                           
                Button1.OnClientClick = Window2.GetShowReference("./printinner.aspx", "生成报表");
                  
            }
               
        }

作者: haifengzwh    时间: 2014-4-28 19:28
顶一下,不要沉了
作者: tarcyshu    时间: 2014-4-29 08:36
用url传递参数。
作者: 快刀客    时间: 2014-4-29 11:04
printinner.aspx?id=收货单号   官网有示例
作者: liluyuan_    时间: 2014-6-4 07:19
请问这个问题解决了吗?是怎么解决的,想学习一下。谢谢 。
作者: zy32002    时间: 2017-12-21 09:42
最基础的问题 asp.net传值方式有几种??

多看看官网的demo就知道怎么解决了。

以下我的总结
http://www.cnblogs.com/sundayisblue/articles/7109709.html
作者: PLEaglefly    时间: 2017-12-22 09:01
子窗口

        private void BtnImg_Click(object sender, ImageClickEventArgs e)
        {
            ImageButton btn = (ImageButton)sender;
            PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference(btn.CommandArgument));
        }

主窗口可以在Windows_Close事件中获取CommandArgument,
官网都有示例的.




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