EXT.net 窗体传值
ext.net 窗体传值
EXT.net 窗体传值
子窗体代码
1 protected void btnClose_Click(object sender,EventArges e) 2 { 3 PageContent.RegisterStartupScript(ActiveWindow.GetHidePostBackReference(Name+":2"+Value))//传多个值 4 }
父窗体cs代码如下
1 protected void Window1_Close(object sender, ExtAspNet.WindowCloseEventArgs e) 2 { 3 string strValue=e.CloseArgument;//获取子窗体的传值 4 string[] values; 5 if(strValue.IndexOf(":")>-1) 6 { 7 values=strValue.Sqlit(':');//取多个值,到数组。 8 9 } 10 }
父窗体界面代码
<ext:Window ID="Window1" Title="弹出窗体" runat="server" target="Top" IsModal="True" Width="650px" EnableConfirmOnClose="false"
Height="200px" EnableMaximize="true" EnableIFrame="true" Popun="false" IFrameURl="about:blank"> </ext:Window>
子窗体界面代码
<ext:Pagemanager AutoSizePanelID="btnClose" ID="Pagemanager1" AjaxAspnetControls="TreeView1" ruant="server"></ext:Pagemanager> <ext:Button ID="btnClose" ruant="server" onclick="btnClose_Click" Icon="SystemClose" >
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步