选择子窗口的值传给父窗口

父窗口
<script language="javascript" type="text/javascript">
        function btnsearch()
        {
           {
                var i = Math.floor(Math.random( )*100)
                window.document.forms(0).value=i;
               
                var value = window.showModalDialog("product.aspx?id='" + i + "'","newwin","dialogHeight:500px;dialogWidth:650px;dialogTop:200px;dialogLeft:200px;edge:Raised;center:Yes;help:Yes;resizable:Yes;status:Yes;");
                if(value != null)
                {
                    var a = value
                    for(var i = 0; i<value.length; i++)
                    {
                        if(value.substr(i,1) == ":")
                        {  
                            var p_name = value.substr(0,i);
                            document.all.txtP_name.value = p_name;
                            var p_id = value.substr(i+1,value.length-1);
                            document.all.txtp_id.value = p_id;
                        }
                    }
                }
            }
        }
    </script> 

子窗口
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
    {
            //单击/双击 事件
            e.Row.Attributes.Add("OnDblClick", "DbClickEvent('" + e.Row.Cells[1].Text + "','" + e.Row.Cells[2].Text + "')");
            e.Row.Attributes.Add("OnKeyDown", "GridViewItemKeyDownEvent('" + e.Row.Cells[0].Text + "')");
            //设置悬浮鼠标指针形状为"小手"
            e.Row.Attributes["style"] = "Cursor:hand"; 
        }
    }

<script language="javascript" type="text/javascript">    
     function DbClickEvent(d,c)
        {
              window.returnValue = c + ":" + d;   // 设置对话框的返回值为
              window.close();        
        }
</script> 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值