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

.NET中利用js让子窗体向父页面传值的实现方法,需要的朋友可以参考一下

子页面C#后台代码:

复制代码 代码如下:

///   
     /// 将设置好的值赋给父页面  
     ///
  
     /// 需要传递的值  
     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); 
     } 

以上就是.NET中利用js让子窗体向父页面传值的实现方法的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » ASP编程