• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    .NET中利用js让子窗体向父页面传值的实现方法

    子页面C#后台代码:

    复制代码 代码如下:

    /// summary>  
         /// 将设置好的值赋给父页面  
         /// /summary>  
         /// param name="count">需要传递的值/param>  
         void SetValueToParentPage(int count, string strPersons) 
         { 
             StringBuilder jsStr = new StringBuilder(); 
             jsStr.Append(" var retValue = new Object();"); 
             if (count == 0) 
             { 
                 jsStr.AppendFormat("retValue = null;"); 
             } 
             else 
             { 
                 jsStr.AppendFormat("retValue.Nums='{0}';", count); 
                 jsStr.AppendFormat("retValue.Names='{0}';", strPersons); 
             } 
             jsStr.Append("window.returnValue = retValue;window.close();"); 

             ClientScript.RegisterStartupScript(GetType(), "close", jsStr.ToString(), true); 
         } 


    父页面前台js:
    复制代码 代码如下:

    function OpenPerChoose(url) { 
              var openobj = window; 
              if (typeof (window.dialogArguments) == "object") { 
                  openobj = window.dialogArguments; 
              } 
              var returnValue = showPopWin(url, 800, 600, openobj); 
              if (returnValue != null) { 
                  document.getElementById("%=txtQualifiedNums.ClientID %>").value = returnValue.Nums; 
              } 
          } 


    复制代码 代码如下:

    //弹出窗口  
    function showPopWin(url, width, height, returnFunc) { 
        width = parseInt(width) + 30; 
        height = parseInt(height) + 30; 
        return window.showModalDialog(url + "Datetime=" + GetTime(), document, "dialogWidth:" + width + "px;dialogHeight:" + height + "px;help:0;status:0;scroll:auto;center:1;resizable:1;"); 


      th style="width: 100px;">
                    培训合格人数:
                /th>
                td style="width: 50px;">
                    asp:TextBox ID="txtQualifiedNums" runat="server" Width="50px" ReadOnly="true">/asp:TextBox>
                /td>

    您可能感兴趣的文章:
    • javascript 实现子父窗体互相传值的简单实例
    • 子窗体与父窗体传值示例js代码
    • javascript 子窗体父窗体相互传值方法
    • Javascript showModalDialog两个窗体之间传值
    • Javascript 两个窗体之间传值实现代码
    • JavaScript实现弹出模态窗体并接受传值的方法
    上一篇:ASP.Net页尾中添加JavaScript的最佳方法实战分享
    下一篇:throw的一些用法
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    .NET中利用js让子窗体向父页面传值的实现方法 .NET,中,利用,让,子,窗体,