父窗口
<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>